Preguntas etiquetadas con sql-server

Todas las versiones de Microsoft SQL Server (no MySQL). Agregue también una etiqueta específica de la versión, como sql-server-2016, ya que a menudo es relevante para la pregunta.





2
Combine dos consultas SELECT con diferentes cláusulas WHERE
Tengo una tabla de servicios. Necesito fusionar dos consultas SELECT. Ambos tienen diferentes cláusulas where. Por ejemplo SELECT U_REGN as 'Region', COUNT(callID) as 'OpenServices', SUM(CASE WHEN descrption LIKE '%DFC%' THEN 1 ELSE 0 END) 'DFC' FROM OSCL WHERE ([status] = - 3) GROUP BY U_REGN ORDER BY 'OpenServices' desc Esto …

1
El ensamblado de referencia en sqlproj no se implementa en el servidor
Tengo un proyecto de base de datos de Visual Studio 2013 que toma una versión modificada de fastJSON como referencia. Seleccioné Generar DDL en las propiedades de referencia como se muestra en esta captura de pantalla: Y en el archivo .sqlproj msbuild: <Reference Include="fastJSON"> <HintPath>..\..\fastjson\output\net40\fastJSON.dll</HintPath> <GenerateSqlClrDdl>True</GenerateSqlClrDdl> </Reference> Sin embargo, bin …




3
sobrescribir tabla con datos de otra tabla - SQL
Nuestros usuarios desean actualizar una base de datos de control de calidad de producción pero quieren dos tablas (llamémoslas T1 y T2) para retener los datos de control de calidad originales. Así que copié dos tablas de QA (DB1) a una base de datos temporal de QA (DB2). Luego refrescó …


3
¿El índice no agrupado es más rápido que el índice agrupado?
Ambas tablas tienen la misma estructura y 19972 filas en cada tabla. para practicar la indexación, creé ambas tablas con la misma estructura y creé clustered index on persontb(BusinessEntityID) y nonclustered index on Persontb_NC(BusinessEntityId) y estructura de la mesa BusinessEntityID int FirstName varchar(100) LastName varchar(100) -- Nonclusted key on businessentityid …


1
Al realizar una transacción entre bases de datos, ¿en qué registro (s) de transacciones se almacena la información?
Dado el siguiente fragmento: -- error checking omitted for brevity begin tran exec database1..my_stored_procedure exec database2..my_other_stored_procedure if (@@error <> 0) rollback commit ¿En qué registro (s) de transacciones de la base de datos se insertará la información transaccional? Esperaría que ambos registros obtuvieran todos los datos, ya que no tendría …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.