Resultados de la búsqueda a petición "tsql"
Cómo evitar la inserción de registros duplicados cuando se usa una declaración de combinación T-SQL
Estoy intentando insertar muchos registros usando la declaración MERGE de T-SQL, pero mi consulta no puede INSERTAR cuando hay registros duplicados en la tabla de origen. La falla es causada por: La tabla de destino tiene una Clave primaria ...
¿Cómo usar EXEC o sp_executeSQL sin bucle en este caso?
Environment: SQL Server 2005/2008, base de datos de pubs He insertado en una variable de tabla un conjunto de datos como se muestra a continuación utilizando tablas de información_esquema. Ahora me gustaría actualizar la columna de marca en ...
ORDER BY con DESC de declaración de caso
CómoORDER BY con unCASE-Declaració primer grupo: valores nulos en la columna de fechaCol1 ordenados por fecha-columnaCol2 DESCsegundo grupo: valores no nulos en fecha-columna-Col1 ordenado porCol1 DESC He intentado lo siguiente: SELECT columns ...
Resultados dinámicos de SQL en la tabla temporal en el procedimiento almacenado de SQL
El código es el siguiente ALTER PROCEDURE dbo.pdpd_DynamicCall @SQLString varchar(4096) = null AS Begin create TABLE #T1 ( column_1 varchar(10) , column_2 varchar(100) ) insert into #T1 execute ('execute ' + @SQLString ) select * from #T1 End El ...
T-SQL: problema con la cadena concat
Tengo un conjunto de archivos de audio con los nombres GreenLine1.mp3, GreenLine2.mp3 e.t.c. Voy a escribirlos en una tabla como BLOB (uso MS SQL Server'08), aquí está mi solicitud sql: DECLARE @aud AS VARBINARY(MAX) DECLARE @num AS INT -- Load ...
¿Mejores técnicas para recortar los ceros a la izquierda en SQL Server?
He estado usandoest [https://stackoverflow.com/questions/92093/removing-leading-zeroes-from-a-field-in-a-sql-statement] durante algún tiempo SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col))Sin embargo, recientemente encontré un ...
¿Cómo incrustar una imagen en html y enviar html como correo electrónico por msdb.dbo.sp_send_dbmail?
Puedo usar msdb.dbo.sp_send_dbmail para enviar correos electrónicos en formato html. Es muy bueno para el texto solo en términos de formato. Por ejemplo EXEC msdb.dbo.sp_send_dbmail @recipients = @p_recipients, @subject = ...
¿Comando Sleep en T-SQL?
¿Hay alguna manera de escribir un comando T-SQL para hacerlo dormir por un período de tiempo? Estoy escribiendo un servicio web de forma asincrónica y quiero poder ejecutar algunas pruebas para ver si el patrón asincrónico realmente lo hará más ...
Por qué poner una cláusula WHERE fuera de la vista tiene un rendimiento terrible
Digamos que tienes una vista: CREATE VIEW dbo.v_SomeJoinedTables AS SELECT a.date, a.Col1, b.Col2, DENSE_RANK() OVER(PARTITION BY a.date, a.Col2 ORDER BY a.Col3) as Something FROM a JOIN b on a.date = b.date He descubierto que el rendimiento ...
Filter en la cláusula de salida sql
stoy tratando de usar un filtro en una cláusula OUTPUT en t-sql. Lo que quiero hacer es algo como esto: Insert into tbl_1(col1,col2) Output Inserted.col1 into #tbl_temp **where col1 > 0** select col3, col4 from tbl_2 Por razones de ...