tsql

Cómo agrupar el tiempo por hora o por 10 minutos

Como cuando lo hago SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] ¿Cómo puedo especificar el perí ... Y (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT Cambiado %10 a / 10. ¿es posible hacer salida de fecha sin milisegundos ?

Procedimiento almacenado de T-SQL que acepta múltiples valores de Id

¿Hay una forma elegante de manejar el paso de una lista de ids como parámetro a un procedimiento almacenado? Por ejemplo, ... archar(max) select @Sql = 'select [Name] from Department where DepartmentId in (' + @DepartmentIds + ')' exec(@Sql)

¿Cómo actualizar la columna de identidad en SQL Server?

Tengo una base de datos SQL Server y quiero cambiar la columna de identidad porque se inició con un gran número 10010 y está ... ucionar este problema antes de que los registros aumenten. ¿Cuál es la mejor manera de cambiar o restablecer esta columna?

¿Cómo obtener la hora desde el formato DateTime en SQL?

Quiero obtener solo el tiempo de la columna DateTime usando la consulta SQL usando SQL Server 2005 y 2008 Salida predetermin ... 0 Me gustaría esta salida: AttDate Time == 2011-02-09 13:09:00 13:09 2011-02-09 14:10:00 14:10

Solo se puede especificar una expresión en la lista de selección cuando la subconsulta no se introduce con EXISTS

Mi consulta es la siguiente, y contiene una subconsulta dentro de ella: select count(distinct dNum) from myDB.dbo.AQ whe ... o corro la sub-consulta sola, devuelve muy bien, por lo que estoy asumiendo que hay algún problema con la consulta principal?

¿Está completo SQL o incluso TSQL Turing?

Esto salió hoy en la oficina. No tengo planes de hacer tal cosa, pero teóricamente podría escribir un compilador en SQL? A ... bir un compilador en SQL, sé que sería una tontería hacer, así que si podemos evitar esa discusión, lo haría te lo agradezco.

Comparar FECHA y HORA y FECHA ignorando la porción de tiempo

Tengo dos tablas donde la columna [date] es el tipo de DATETIME2(0). Tengo que comparar dos registros solo por sus partes de fecha (día+mes+año), descartando las partes de tiempo (horas+minutos+segundos). ¿Cómo puedo hacer eso?

¿ESTABLECER versus SELECCIONAR al asignar variables?

¿Cuáles son las diferencias entre las sentencias SET y SELECT al asignar variables en T-SQL?

T-SQL Cast versus Convert

¿Cuál es la guía general sobre cuándo debe usar CAST versus CONVERT? ¿Hay algún problema de rendimiento relacionado con la elección de uno frente al otro? ¿Está uno más cerca de ANSI-SQL?

¿Cómo se cambia el tipo de datos de una columna en SQL Server?

Estoy tratando de cambiar una columna de un varchar(50) a un nvarchar(200). ¿Qué es el comando SQL para alterar esta tabla?

¿Qué importancia tiene el orden de las columnas en los índices?

He oído que debe poner columnas que serán las más selectivas al principio de la declaración de índice. Ejemplo: CREATE NONC ... rente. Estaba considerando simplemente agregar las columnas que faltan al índice existente y llamarlo bueno. ¿Pensamientos?

¿Cómo puedo listar todas las claves foráneas que hacen referencia a una tabla determinada en SQL Server?

Necesito eliminar una tabla altamente referenciada en una base de datos de SQL Server. ¿Cómo puedo obtener una lista de toda ... inar para eliminar la tabla? (Las respuestas SQL son preferibles a hacer clic en acerca de en la GUI de management studio.)

¿Cómo puedo generar un número aleatorio para cada fila en un TSQL Select?

Necesito un número aleatorio diferente para cada fila en mi tabla. El siguiente código aparentemente obvio usa el mismo valo ... conocida, por ejemplo, desplazamiento de 1-14 días a partir de una fecha de inicio. Esto es para Microsoft SQL Server 2000.

¿Es posible especificar una condición en Count ()?

¿Es posible especificar una condición en Count()? Me gustaría contar solo las filas que tienen, por ejemplo, "Administrador" ... ismo SELECT (algo como Count(Position = Manager), Count(Position = Other)) así que WHERE no me sirve de nada en este ejemplo.

Recuperar scripts de consulta SQL no guardados

¿Cómo recuperar los scripts no guardados si el SSMS se bloquea / la pestaña no guardado se cierra accidentalmente?

Cómo establecer un valor predeterminado para una columna existente

Esto no funciona en SQL Server 2008: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' El error es: Sintaxis incorrecta cerca de la palabra clave 'SET'. ¿Qué estoy haciendo mal?

Select statement para encontrar duplicados en ciertos campos

¿Puede ayudarme con instrucciones SQL para encontrar duplicados en múltiples campos? Por ejemplo, en pseudo código: select ... times Y de la declaración anterior si hay múltiples ocurrencias Me gustaría seleccionar cada registro excepto el primero.

SQL Server query - Selecting COUNT(*) with DISTINCT

En SQL Server 2005 tengo una tabla cm_production que enumera todo el código que se ha puesto en producción. La tabla tiene un ... upongo que no puedo entender cómo decirle que cuente solo los distintos nombres de programas sin seleccionarlos. O algo así.

SELECCIONAR EN una variable de tabla en T-SQL

Tengo una consulta de SELECCIÓN compleja, desde la que me gustaría insertar todas las filas en una variable de tabla, pero T- ... rowcount es bastante pequeño y solo se ejecuta manualmente cuando es necesario. ...o solo dime si lo estoy haciendo todo mal.

¿Cómo puede una UNIÓN EXTERNA IZQUIERDA devolver más registros de los que existen en la tabla izquierda?

Tengo una UNIÓN EXTERNA IZQUIERDA muy básica para devolver todos los resultados de la tabla izquierda y alguna información ad ... consulta es puramente para generar un informe y las coincidencias duplicadas simplemente confunden las cosas. / Postscript