Hai chicos, He utilizado la siguiente función dividida CREATE FUNCTION dbo.Splitfn(@String varchar(8000), @Delimiter char(1)) returns @temptable TABLE (items varchar(8000)) as begin declare @idx int declare @slice varchar(8000) select @idx = 1 if len(@String)0) insert into @temptable(Items) values(@slice) set @String = right(@String,len(@String) – @idx) if len(@String) = 0 break end return end y utilicé esta función […]
Necesito soltar la clave primaria de una tabla Student en una base de datos de SQL Server. He editado en la tabla y el script que obtuve es ALTER TABLE dbo.Student DROP CONSTRAINT PK__Student__9CC368536561EF8B Pero cuando ejecuto este script en el buscador de consultas SQL Server, coloco la clave principal Muestra el mensaje Msg 3728, […]
Este código básicamente traduce los caracteres basados en la posición en una cadena al personaje en la misma posición en otra cadena y se ejecuta para todas las filas de la tabla. Cuando ejecuto esto (versión simplificada): DECLARE @R char(40) DECLARE @U char(40) SET @R=’ abcdefghijklmnopqrstuvwxyz!@#$%^&*()_+’+char(181) SET @U=REVERSE(@R) DECLARE @TestTable TABLE (RowID int identity(1,1) primary […]
En SQL Server: ¿Cuál es la diferencia entre INFORMATION_SCHEMA y sysobjects? ¿Proporciona uno más información que el otro o se usan generalmente para diferentes cosas? ¿Los sysobjects son lo mismo que sys.objects? Si no, ¿cuál es la diferencia entre estos?
Inspirado por varias preguntas relacionadas con el esquema que he visto … El encadenamiento de propiedad me permite GRANT EXECUTE en un procedimiento almacenado sin permisos explícitos en las tablas que uso, si tanto el procedimiento almacenado como las tablas están en el mismo esquema. Si usamos esquemas separados, entonces tendría que CONCEDER explícitamente XXX […]
Tengo una clase llamada Entry declarada así: class Entry{ string Id {get;set;} string Name {get;set;} } y luego un método que aceptará múltiples objetos de Entry para su inserción en la base de datos usando ADO.NET: static void InsertEntries(IEnumerable entries){ //build a SqlCommand object using(SqlCommand cmd = new SqlCommand()){ … const string refcmdText = “INSERT […]
Tengo una tabla que contiene una columna Xml : SELECT * FROM Sqm Una muestra de los datos xml de una fila sería: 73701 632704 12967 2299194 13752614 En el caso de estos datos, me gustaría: SqmId id type unit count sum minValue maxValue standardDeviation Value ===== =================================================== ===== ==== ===== ====== ======== ======== ================= […]
He estado haciendo una convert(varchar,datefield,112) en cada campo de fecha que estoy usando en consultas ‘entre’ en el servidor SQL para asegurarme de que solo estoy contabilizando las fechas y no me falta ninguna en función de la parte de tiempo de los campos de fecha y hora Ahora, estoy escuchando que las conversiones no […]
¿Cómo almaceno una estructura de directorio / jerarquía / árbol en la base de datos? Es decir, servidor MSSQL. @olavk: No parece que hayas visto mi propia respuesta. La forma en que uso es mucho mejor que las consultas recursivas 🙂 pps ¡ Este es el camino a seguir!
Necesito hacer las siguientes modificaciones a un campo varchar (20): sustituir acentos con letras normales (como è a e) después de (1) eliminar todos los caracteres no en a … por ejemplo ‘aèàç=.32s df’ debe convertirse ‘aeacsdf’ ¿Hay funciones especiales almacenadas para lograr esto fácilmente? ACTUALIZACIÓN : proporcione una solución T-SQL no CLR. Esta es […]