Preguntas etiquetadas con sql-server-2008

SQL Server 2008 (versión de compilación principal 10.00.xxxx). Por favor, etiquete también con sql-server.



3
¿Está configurando una biblioteca de depósito de función / procedimiento almacenado CLR central para utilizar los procedimientos almacenados internos en otras bases de datos?
Me gustaría usar el código que desarrollé en C # CLR para usarlo en todas las bases de datos del sistema, de modo que no tenga que configurar cada uno como confiable y activar CLR y mantener un montón del mismo código dentro de cada uno . ¿Hay una mejor …


1
Encontrar la última vez que se actualizó una tabla
La consulta: SELECT name AS TableName, create_date AS CreatedDate, modify_date as ModifyDate FROM sys.tables order by ModifyDate; ... me dirá la última vez que se creó y modificó una tabla (desde una perspectiva DDL). Pero quiero saber la última vez que se insertaron o eliminaron datos reales de la tabla. …



3
Dormir SPID bloqueando otras transacciones
Realmente tengo problemas para rastrear algunos bloqueos que estamos experimentando. El estado del SPID de bloqueo de raíz es 'durmiendo', el cmd es 'EN ESPERA DE MANDO' y el sqltextes SET TRANSACTION ISOLATION LEVEL READ COMMITTED. Cuando veo el informe Top Transactions by Blocked Transactions Count, la instrucción SQL de …

2
Cómo evitar el uso de variables en la cláusula WHERE
Dado un procedimiento almacenado (simplificado) como este: CREATE PROCEDURE WeeklyProc(@endDate DATE) AS BEGIN DECLARE @startDate DATE = DATEADD(DAY, -6, @endDate) SELECT -- Stuff FROM Sale WHERE SaleDate BETWEEN @startDate AND @endDate END Si la Saletabla es grande, SELECTpuede tardar mucho tiempo en ejecutarse, aparentemente porque el optimizador no puede optimizar …



5
Prueba si alguna columna es NULL
Estoy tratando de encontrar una consulta fácil que pueda hacer para probar si una tabla grande tiene una lista de entradas que tiene al menos UN valor en blanco (NULL / empty) en CUALQUIER columna. Necesito algo como SELECT * FROM table AS t WHERE ANY(t.* IS NULL) No quiero …



1
¿Cómo se ORDENA POR un parámetro?
Me pregunto si podría solicitar algún comentario sobre un procedimiento almacenado que estoy ejecutando y si hay una forma más eficiente de manejar el escenario (¡estoy bastante seguro de que lo habrá!). Básicamente, tengo un único SP al que llamo para devolver una lista de registros (trabajos) que pueden tener …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.