Articles of servidor sql

¿Saber cuándo reintentar o fallar al llamar a SQL Server desde C #?

Tengo una aplicación C # que recupera datos de SQL Server alojado en un entorno algo escabroso. No hay nada que pueda hacer para abordar los problemas ambientales, por lo que debo manejarlos de la forma más elegante posible. Para hacerlo, quiero volver a intentar las operaciones que son el resultado de fallas de la […]

Cómo descifrar una contraseña del servidor SQL?

Tengo esta consulta en sql server 2000: select pwdencrypt(‘AAAA’) que emite una cadena cifrada de ‘AAAA’: 0x0100CF465B7B12625EF019E157120D58DD46569AC7BF4118455D12625EF019E157120D58DD46569AC7BF4118455D ¿Cómo puedo convertir (descifrar) la salida de su origen (que es ‘AAAA’)?

Establecer el valor de inicio para la columna con autoincrement

Tengo una tabla Orders con los siguientes campos: Id | SubTotal | Impuestos | Envío | Fecha de creacion La columna Id está configurada para autoincrement(1,1) . Esto se usará en una tienda de comercio electrónico. A veces, una tienda de comercio electrónico actual se migra a mi plataforma y ya tienen pedidos, lo que […]

Tablas de SQL Server: ¿cuál es la diferencia entre @, # y ##?

En SQL Server, ¿cuál es la diferencia entre una tabla @, una tabla # y una tabla ##?

SQL WHERE .. cláusula IN columnas múltiples

Necesito implementar la siguiente consulta en SQL Server: select * from table1 WHERE (CM_PLAN_ID,Individual_ID) IN ( Select CM_PLAN_ID, Individual_ID From CRM_VCM_CURRENT_LEAD_STATUS Where Lead_Key = :_Lead_Key ) Pero la cláusula WHERE..IN permite solo 1 columna. ¿Cómo puedo comparar 2 o más columnas con otro SELECT interno?

¿Por qué la segunda consulta de T-SQL se ejecuta mucho más rápido que la primera cuando Reporting Services 2005 lo llamó en una aplicación web?

Con la adición de parens en la subconsulta, los resultados se devolvieron inmediatamente en la aplicación. Esto funciona lento cuando es llamado por RS2005 en una aplicación web vb.net / aspx: SELECT c.TeacherID, u.FName + ‘ ‘ + u.lname as Teacher, count(sb.behaviorID) as BxCount, sb.behaviorID, b.BehaviorName, std.GradeID, gl.GradeLevel FROM StudentBehaviors sb join Classes c on […]

¿Qué SqlDbType asigna a varBinary (max)?

¿Qué SqlDbType asigna a varBinary (max)? SqlDbType.VarBinary dice que está limitado a 8K. La documentación de SQL Server dice que varbinary (max) puede almacenar aprrox. 2GB. Pero SqlDbType.VarBinary dice que está limitado a 8K.

Divida una columna en varias filas

¿Alguien puede decirme cómo lograr esto? Una columna en mi tabla, en algunos casos, contiene valores separados por comas. Si lo hace, necesito crear nuevas filas para estos valores. Además, como ejemplo, una tabla contiene 1 fila y 4 columnas Col1 | Col2 | Col3 | Col4 con los siguientes valores A | B | […]

¿GETUTCDATE () devolverá el mismo valor si se usa dos veces en la misma statement?

Tengo un activador que establece automáticamente el Fecha de Creación y el Fecha Modificado de la entrada dada en la hora UTC actual cada vez que se ingresa un valor. (CreationDate seguirá siendo el mismo a partir de entonces, mientras que ModifiedDate se actualizará en cada actualización mediante otro desencadenador). Quiero asegurarme de que los […]

¿Cómo divido una cadena delimitada en SQL Server sin crear una función?

Estoy trabajando con una base de datos de SQL Server. Tengo una columna que contiene una lista delimitada, y necesito escribir una consulta que divide los valores de la lista en filas. Al navegar por StackOverflow y el rest de la web, sé que este es un problema común. De hecho, encontré un análisis extenso […]