Preguntas con la etiqueta [t-sql]

Lista t-sql preguntas

Heredé una base de datos SQL Server bastante grande. Parece ocupar más espacio del que esperaría, dados los datos que contiene. ¿Existe una manera sencilla de determinar cuánto espacio en

Codificación Base64 en SQL Server 2005 T-SQL

11
respuestas
152
votos
249.7k
vistas

Me gustaría escribir una consulta T-SQL en la que codifico una cadena como una cadena Base64. Sorprendentemente, no puedo encontrar ninguna función T-SQL nativa para realizar la codificación Base64. ¿Existe

¿SQL MAX de varias columnas?

24
respuestas
525
votos
864.6k
vistas

¿Cómo se devuelve 1 valor por fila del máximo de varias columnas? Nombre de la tabla [Number, Date1, Date2, Date3, Cost] Necesito devolver algo como esto: [Number, Most_Recent_Date, Cost] ¿Consulta?

¿Por qué la división devuelve cero?

7
respuestas
104
votos
173.8k
vistas

Aquí está el código que estoy usando en el ejemplo: PRINT @set1 PRINT @set2 SET @weight= @set1 / @set2; PRINT @weight Aquí está el resultado: 47 638 0 Me gustaría

No es igual <>! = operador en NULL

10
respuestas
382
votos
580.5k
vistas

¿Alguien podría explicar el siguiente comportamiento en SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn &lt;&gt; NULL (0 Results) SELECT *

¿Qué consulta puede devolver los nombres de todos los procedimientos almacenados en una base de datos de SQL Server? Si la consulta pudiera excluir los procedimientos almacenados del sistema, sería

Tengo una base de datos SQL Server y quiero saber qué columnas y tipos tiene. Preferiría hacer esto mediante una consulta en lugar de utilizar una GUI como Enterprise Manager.

Necesito actualizar esta tabla en SQL Server con datos de su tabla 'principal', ver a continuación: Tabla: venta id (int) udid (int) assid (int) Tabla: ud id (int) assid (int)

Necesito eliminar una tabla con muchas referencias en una base de datos de SQL Server. ¿Cómo puedo obtener una lista de todas las restricciones de clave externa que tendré que

Tengo una cadena de hasta 3 caracteres cuando se creó por primera vez en SQL Server 2008 R2. Me gustaría rellenarlo con ceros a la izquierda, de modo que si

Valores NULL dentro de la cláusula NOT IN

12
respuestas
322
votos
347.8k
vistas

Este problema surgió cuando obtuve recuentos de registros diferentes para lo que pensé que eran consultas idénticas, una usando una not in whererestricción y la otra usando un archivo left

¿ Cómo hago un SELECT * INTO [temp table] FROM [stored procedure]? ¿ No FROM [Table]y sin definir [temp table]? SelectTodos los datos desde BusinessLinedentro tmpBusLinefuncionan bien. select * into

Función para calcular la mediana en SQL Server

38
respuestas
281
votos
760.2k
vistas

Según MSDN , Median no está disponible como función agregada en Transact-SQL. Sin embargo, me gustaría saber si es posible crear esta funcionalidad (utilizando la función Crear agregado , la

Tengo varios conjuntos de datos para insertar a la vez, digamos 4 filas. Mi tabla tiene tres columnas Person: Idy Office. INSERT INTO MyTable VALUES ("John", 123, "Lloyds Office"); INSERT

¿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))