tsql

SELECCIONAR PARA ACTUALIZAR con SQL Server

Estoy usando una base de datos de Microsoft SQL Server 2005 con nivel de aislamiento READ_COMMITTED y READ_COMMITTED_SNAPSHOT ... UPDLOCK,READPAST | no | no I'm looking for | no | yes

¿Cómo obtengo varias columnas para usarlas en un bucle de cursor?

Cuando intento ejecutar el siguiente fragmento de código SQL dentro de un bucle de cursor, set @cmd = N'exec sp_rename ' + ... umnas aparecen en una variedad de tablas dentro de la base de datos. Todos los nombres de tabla tienen el prefijo "TestData".

Cómo voltear los campos de bits en T-SQL?

Estoy tratando de voltear un campo de bits en SQL Server usando una consulta de actualización, es decir, quiero convertir tod ... en T-SQL (a menos que me esté perdiendo algo obvio) y no he podido encontrar ninguna otra forma de realizar la actualización.

Obtenga los registros del mes pasado en SQL server

Quiero obtener los registros del mes pasado basados en mi campo [miembro] de la tabla de la base de datos "date_created". ¿ ... laración, último mes-1/8/2009 a 31/8/2009 Si hoy es 3/1/2010, necesitaré obtener los registros del 1/12/2009 al 31/12/2009.

cómo repensar la misma excepción en sql server

Quiero repensar la misma excepción en sql server que se ha producido en mi bloque try. Puedo lanzar el mismo mensaje pero qu ... pción se maneje en el frontend considerando que el procedimiento almacenado contiene múltiples consultas que deben ejecutarse

¿Cómo asignar un resultado select a una variable?

¿Cómo puedo almacenar un valor de campo seleccionado en una variable de una consulta y usarlo en una instrucción update? Aq ... t de la siguiente instrucción update? ¿Puedo crear una variable de cursor o simplemente otra variable local con un tipo int?

Confundido sobre UPDLOCK, HOLDLOCK

Mientras investigaba el uso de Consejos de tabla , me encontré con estas dos preguntas: ¿Qué pistas de bloqueo debo usar ( ... preocupa que pueda haber cometido un error o pasado por alto algo que volverá a morderme en el futuro, de ahí esta pregunta.

Devuelve un valor si no se encuentran filas SQL

Aquí está mi simple consulta. Si solicito un registro que no existe, entonces no obtendré nada devuelto. Preferiría que false ... OR S.AllowUploads = 1) THEN 1 ELSE 0 END AS [Value] FROM Sites S WHERE S.Id = @SiteId

Subcadena T-SQL-Últimos 3 caracteres

Usando T-SQL, ¿cómo conseguiría los últimos 3 caracteres de una columna varchar? Por Lo tanto el texto de la columna es IDS_ENUM_Change_262147_190 y necesito 190

¿Hay startsWith o Contiene en t sql con variables?

Estoy tratando de detectar si el servidor está ejecutando Express Edition. Tengo el siguiente t sql. DECLARE @edition varch ... puedo hacer lo siguiente? (C# inspirado). DECLARE @isExpress bit; set @isExpress = @edition.StartsWith('Express Edition');

¿Cómo realizo una comparación insensible al acento (e con è, é, ê y ë) en SQL Server?

Estoy buscando comparar dos varchars en SQL, uno sería algo así como Cafe y el otro Café hay una manera en SQL que permitirá ... ke '%cafe%' Entonces, si hay un lugar con el nombre Big Bobs Café Extraordinaire se incluiría en el conjunto de resultados?

Listado de información sobre todos los archivos de base de datos en SQL Server

¿Es posible listar información sobre los archivos (MDF/LDF) de todas las bases de datos en un servidor SQL? Me gustaría ob ... select * from sys.database_files muestra los archivos mdf/ldf de la base de datos master - pero no los otros bases de datos

Reemplazar cadena T-SQL en la actualización

Necesito actualizar los valores de una columna, con un reemplazo de subcadena que se realiza en los valores existentes. Ejem ... os contienen abc@domain1, pqr@domain2 etc. Necesito actualizar los valores de tales que @domain2 se reemplaza con @domain1.

¿Es siempre preferible varchar (MAX)?

Con respecto a SQL Server, entiendo: var significa que la memoria se asigna perezosamente, lo que significa que se ajusta ... os? ¿Debemos usar un tamaño constante solo si hay una restricción que queremos imponer en esta columna de la base de datos?

Secuencia vs identidad

SQL Server 2012 introdujo Sequence como una nueva característica, igual que en Oracle y Postgres. ¿Dónde se prefieren las secuencias sobre las identidades? Y ¿por qué necesitamos secuencias?

¿Por qué no usar varchar (max)?

Soy un poco de la vieja escuela cuando se trata de diseño de bases de datos, así que estoy totalmente a favor de usar los tam ... r lo que no permitirá entradas masivas en los campos. Cualquier ayuda sería apreciada para ayudarme a hacerle ver la luz :).

¿Cómo puedo insertar datos de archivos binarios en un campo SQL binario usando una simple instrucción insert?

Tengo un SQL Server 2000 con una tabla que contiene una columna image. ¿Cómo inserto los datos binarios de un archivo en esa columna especificando la ruta del archivo? CREATE TABLE Files ( FileId int, FileData image )

IMPRIMIR sentencia en T-SQL

¿Por qué la instrucción PRINT en T-SQL parece funcionar solo a veces? ¿Cuáles son las limitaciones para usarlo? Parece que ... orromper el conjunto de resultados, pero podría su salida no salir en otro conjunto de resultados, como el recuento de filas?

TSQL ¿Cómo se genera la impresión en una función definida por el usuario?

Básicamente quiero usar la instrucción PRINT dentro de una función definida por el usuario para ayudar a mi depuración. Sin ... de una función. ¿No se puede hacer esto? De todos modos para ayudar a mi depuración de funciones definida por el usuario?

SQL Server PARA CADA Bucle

Tengo la siguiente consulta SQL: DECLARE @MyVar datetime = '1/1/2010' SELECT @MyVar Esto, naturalmente, devuelve '1/1 ... tir mi consulta 24 veces con union alls uniéndolas como si tuviera que volver y agregar columnas adicionales sería muy lento.