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

2 la respuesta

¿Cuál es la forma más eficiente de normalizar el texto de la columna en una tabla?

En T-SQL tengo una columna con texto en un formato como el siguiente: [Key1:Value1:Value2:Value3:Value4:Value5] [Key2:Value1:Value2:Value3:Value4:Value5] [Key3:Value1:Value2:Value3:Value4:Value5] donde puede haber cualquier cantidad de conjuntos ...

2 la respuesta

TSQL Desbordamiento aritmético usando BIGINT

¿Puede alguien aclararme por qué me sale un error cuando intento configurar la variable @a en el ejemplo a continuación? DECLARE @a BIGINT SET @a = 7*11*13*17*19*23*29*31 /* ERROR: Msg 8115, Level 16, State 2, Line 1 Arithmetic overflow error ...

1 la respuesta

¿Cómo puedo determinar en SQL Server si un rango de fecha y hora se superpone a otro

Tenemos, por ejemplo. siguiente tabla | ID | startDateTime | endDateTime | +----+---------------------+---------------------| | 1 | 2010-01-01 10:30:00 | 2010-01-01 11:00:00 | | 2 | 2010-01-01 10:30:00 | 2010-01-01 11:30:00 | | 3 | 2010-01-01 ...

2 la respuesta

Error: "proveedor OLE DB" MSDASQL "para servidor vinculado" (nulo) "mensaje devuelto" [Microsoft] [Administrador de controlador ODBC] Nombre de fuente de datos no encontrado ... "

Si ejecuto el siguiente comando: select * from OpenRowset ( 'MSDASQL', 'Driver={Microsoft Text Driver (*.txt;*.csv)};DefaultDir=C:\;', 'select top 10 * from C:\x.csv' ) ... luego Microsoft SQL Server Management Studio responde con: ...

2 la respuesta

¿Cómo itero a través de los nodos de un campo XML en T-SQL?

Tengo un campo XML que sé que tendrá al menos un "ChildNode", pero posiblemente más. Estoy tratando de hacer un bucle en T-SQL que obtenga el XML de cada ChildNode como VarChar (1000) y haga algo de lógica con él. Cuando intento lo siguiente ...

4 la respuesta

Optimizing SELECT COUNT to EXISTS

Tengo una consulta para encontrar ciertos clientes de una tabla. SELECT COUNT(*) FROM CUSTOMER WHERE amount <> 0 AND customerid = 22Hay un índice en customerid, por lo que la base de datos escanea todas las filas con customerid = 22. Dado que ...

4 la respuesta

SQL SUBSTRING vs RIGHT - Best Practice

Estoy tratando de encontrar la mejor práctica al eliminar caracteres del comienzo de una cadena. En algunos idiomas, puede usar MID sin un parámetro de longitud, sin embargo, en TSQL se requiere la longitud. Considerando el siguiente código, ...

3 la respuesta

T-Sql Cómo devolver una tabla de un proceso almacenado en otro proceso almacenado

Me gustaría hacer lo siguiente. Básicamente, haga que un procedimiento almacenado llame a otro procedimiento almacenado que devuelve una tabla. ¿Cómo se hace esto? ALTER PROC [GETSomeStuff] AS BEGIN @table = exec CB_GetLedgerView ...

3 la respuesta

a instrucción de valores de inserción solo puede contener valores literales constantes o referencias de variables en el Almacenamiento de datos SQL

Considere esta tabla: CREATE TABLE t (i int, j int, ...); Quiero insertar datos en una tabla de un conjunto deSELECT declaraciones. La versión simplificada de mi consulta es: INSERT INTO t VALUES ((SELECT 1), (SELECT 2), ...); La consulta real ...

1 la respuesta

MERGE Infracción de clave principal de SQL Server

¿Hay alguna posibilidad de que pueda ejecutar la siguiente instrucción sql con éxito? Actualmente, recibo Infracción de clave principal en mi consulta a continuación. Lo que quiero es que, cuando se inserte el primer registro en la tabla ...