Preguntas con la etiqueta [t-sql]
La cadena de SQL Server o los datos binarios se truncarían
Estoy involucrado en un proyecto de migración de datos. Recibo el siguiente error cuando intento insertar datos de una tabla en otra tabla (SQL Server 2005): Mensaje 8152, nivel 16,
Truncar (no redondear) lugares decimales en SQL Server
Estoy tratando de determinar la mejor manera de truncar o eliminar decimales adicionales en SQL sin redondear. Por ejemplo: declare @value decimal(18,2) set @value = 123.456 Esto se redondeará automáticamente
¿Es posible especificar una condición en Count()?
¿Es posible especificar una condición en Count()? Me gustaría contar sólo las filas que tienen, por ejemplo, "Administrador" en la columna Posición. Quiero hacerlo en la declaración de conteo, sin
Cuándo utilizar la expresión de tabla común (CTE)
Comencé a leer sobre Common Table Expression y no puedo pensar en un caso de uso en el que necesite usarlos. Parecerían redundantes ya que se puede hacer lo mismo
¿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 comenzó con un número grande 10010y está relacionada con otra tabla, ahora tengo 200 registros
¿Cómo puedo agrupar por columna de fecha y hora sin tener en cuenta el tiempo?
Tengo un montón de pedidos de productos y estoy tratando de agruparlos por fecha y sumar la cantidad para esa fecha. ¿Cómo puedo agrupar por mes/día/año sin tener en cuenta
Extracción de horas de un DateTime (SQL Server 2005)
Puedo extraer el mes y el día usando Day(Date()),. Month(Date())No puedo extraer horas, con HOUR(Date()). Obtuve el siguiente error. 'HOUR' is not a recognized built-in function name. ¿Cómo puedo extraer
Subconsulta usando Existe 1 o Existe *
Solía escribir mis cheques EXISTS así: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Uno de los DBA en una vida
Crear un índice en una variable de tabla
¿Se puede crear un índice en una variable de tabla en SQL Server 2000? es decir DECLARE @TEMPTABLE TABLE ( [ID] [int] NOT NULL PRIMARY KEY ,[Name] [nvarchar] (255) COLLATE
¿Cómo divido una cadena delimitada para poder acceder a elementos individuales?
Usando SQL Server, ¿cómo divido una cadena para poder acceder al elemento x? Tome una cadena "Hola John Smith". ¿Cómo puedo dividir la cadena por espacio y acceder al elemento
Consulta de actualización de SQL mediante uniones
Tengo que actualizar un campo con un valor que se devuelve mediante una combinación de 3 tablas. Ejemplo: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName
¿SQL JOIN vs rendimiento IN?
Tengo un caso en el que usar JOIN o IN me dará los resultados correctos... ¿Cuál normalmente tiene mejor rendimiento y por qué? ¿Cuánto depende del servidor de base de
¿Cómo se devuelven los nombres de las columnas de una tabla?
¿Cómo devolvería los nombres de las columnas de una tabla usando SQL Server 2008? es decir, una tabla contiene estas columnas: identificación, nombre, dirección, país y quiero devolverlas como datos.
Sintaxis del bucle for en SQL Server
¿ Cuál es la sintaxis de un forbucle en TSQL?
¿SET versus SELECT al asignar variables?
¿Cuáles son las diferencias entre las declaraciones SETy SELECTal asignar variables en T-SQL?