Articles of sql server 2005

No se puede encontrar la columna “dbo” o la función definida por el usuario o agregar “dbo.Splitfn”, o el nombre es ambiguo

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 […]

Soltar la clave principal usando la secuencia de comandos en la base de datos de SQL Server

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, […]

FOR XML PATH (”): caracteres “especiales” que escapan

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 […]

INFORMATION_SCHEMA vs sysobjects

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?

SQL Server: ¿cómo permisos de esquemas?

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 […]

¿Cómo debo insertar múltiples registros múltiples?

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 […]

¿Cómo consultar los valores Xml y los atributos de la tabla en SQL Server?

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 ===== =================================================== ===== ==== ===== ====== ======== ======== ================= […]

Convierta campos de fecha y hora del servidor SQL para comparar solo partes de fecha, con búsquedas indexadas

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 almacenar el directorio / jerarquía / estructura de árbol en la base de datos?

¿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!

¿Cómo eliminar acentos y todos los caracteres a …z en sql-server?

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 […]