Resultados de la búsqueda a petición "tsql"

3 la respuesta

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 ...

3 la respuesta

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

2 la respuesta

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 ...

8 la respuesta

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 ...

2 la respuesta

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 ...

13 la respuesta

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

1 la respuesta

¿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 = ...

4 la respuesta

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

5 la respuesta

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 ...

1 la respuesta

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 ...