Preguntas con la etiqueta [sql-server-2008]
¿SET versus SELECT al asignar variables?
¿Cuáles son las diferencias entre las declaraciones SETy SELECTal asignar variables en T-SQL?
Función SQL group_concat en SQL Server [duplicado]
Si hay una tabla llamada empleado EmpID EmpName ---------- ------------- 1 Mary 1 John 1 Sam 2 Alaina 2 Edward Resultado que necesito en este formato: EmpID EmpName ---------- -------------
¿Qué hace esta consulta para crear una lista delimitada por comas en SQL Server?
Escribí esta consulta con la ayuda de Google para crear una lista delimitada a partir de una tabla, pero no entendí nada de esta consulta. ¿Alguien puede explicarme qué está
SQL Server agrega clave primaria de incremento automático a la tabla existente
Como título, tengo una tabla existente que ya está llena con 150000 registros. Agregué una columna de identificación (que actualmente es nula). Supongo que puedo ejecutar una consulta para completar
Comprender la función PIVOT en T-SQL
Soy muy nuevo en SQL. Tengo una mesa como esta: IDENTIFICACIÓN ID de equipo ID de usuario ID de elemento ID de fase Esfuerzo 1 1 1 3 5 6.74
¿Puedo utilizar varios "con"?
Sólo por ejemplo: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%'
SQL Server 2008 Management Studio no verifica la sintaxis de mi consulta
Como siempre, habrá una explicación razonable para mi sorpresa, pero hasta entonces…. tengo esta consulta delete from Photo where hs_id in (select hs_id from HotelSupplier where id = 142) que
Cómo transmitir DateTime a Time
Estoy transmitiendo DateTimeel campo a Time mediante el uso CASTde sintaxis. select CAST([time] as time) as [CSTTime] Fecha y hora 2015-03-19 00:00:00.000 Salida actual: tiempo 03:05:36.0000000 Necesito solo HH:MM:SSmilisegundos o
¿Cómo puedo seleccionar el primer día de un mes en SQL?
¿Cómo se puede seleccionar el primer día del mes de una variable DateTime determinada? Sé que es bastante fácil de hacer usando este tipo de código: select CAST(CAST(YEAR(@mydate) AS VARCHAR(4))
Cómo obtener la suma acumulada
declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t
¿Cómo evitar el error "dividir por cero" en SQL?
Tengo este mensaje de error: Mensaje 8134, nivel 16, estado 1, línea 1 Error de división por cero encontrado. ¿Cuál es la mejor manera de escribir código SQL para no
Usando T-SQL, devuelve el enésimo elemento delimitado de una cadena
Necesito crear una función que devolverá el enésimo elemento de una cadena delimitada. Para un proyecto de migración de datos, estoy convirtiendo registros de auditoría JSON almacenados en una base
¿Función dividida equivalente en T-SQL?
Estoy buscando dividir '1,2,3,4,5,6,7,8,9,10,11,12,13,14,15...' (delimitado por comas) en una tabla o variable de tabla . ¿Alguien tiene una función que devuelva cada uno seguido?
Usando merge..output para obtener el mapeo entre source.id y target.id
Muy simplificado, tengo dos tablas Fuente y Destino. declare @Source table (SourceID int identity(1,2), SourceName varchar(50)) declare @Target table (TargetID int identity(2,2), TargetName varchar(50)) insert into @Source values ('Row 1'),
¿Cómo activar y desactivar IDENTITY_INSERT usando SQL Server 2008?
¿Por qué recibo un error al insertar cuando IDENTITY_INSERTestá desactivado? ¿Cómo lo activo correctamente en SQL Server 2008? ¿Es mediante el uso de SQL Server Management Studio? He ejecutado esta