sql-server

Solo se puede especificar una expresión en la lista de selección cuando la subconsulta no se introduce con EXISTS

Mi consulta es la siguiente, y contiene una subconsulta dentro de ella: select count(distinct dNum) from myDB.dbo.AQ whe ... o corro la sub-consulta sola, devuelve muy bien, por lo que estoy asumiendo que hay algún problema con la consulta principal?

Visual Studio: ContextSwitchDeadlock

He estado recibiendo un mensaje de error que no puedo resolver. Se origina desde Visual Studio o el depurador. No estoy segur ... bombeo (como los mangos CoWaitForMultipleHandles) y mensajes de bombeo rutinariamente durante operaciones de larga duración.

SQL Server NOLOCK y joins

Antecedentes: Tengo una consulta crítica de rendimiento que me gustaría ejecutar y no me importan las lecturas sucias. Mi pr ... = b.ID ¿O tendré que especificar la pista (NOLOCK) en la unión para asegurarme de que no estoy bloqueando la tabla unida?

Comparar FECHA y HORA y FECHA ignorando la porción de tiempo

Tengo dos tablas donde la columna [date] es el tipo de DATETIME2(0). Tengo que comparar dos registros solo por sus partes de fecha (día+mes+año), descartando las partes de tiempo (horas+minutos+segundos). ¿Cómo puedo hacer eso?

Importar archivo CSV en SQL Server

Estoy buscando ayuda para importar un archivo .csv en SQL Server usando BULK INSERT y tengo algunas preguntas básicas. Cuest ... ELDTERMINATOR = ',', --CSV field delimiter ROWTERMINATOR = '\n', --Use to shift the control to next row TABLOCK )

Obtener día de la semana en SQL 2005/2008

Si tengo una fecha 01/01/2009, quiero averiguar qué día fue, por ejemplo, lunes, martes, etc... ¿Hay una función incorporada para esto en SQL 2005/2008? ¿O necesito usar una mesa auxiliar?

SQL Server, ¿convertir una instancia con nombre a una instancia predeterminada?

Necesito convertir una instancia nombrada de SQL server 2005, a una instancia predeterminada. ¿Hay alguna manera de hacer e ... onfiguración instaladas y no vi nada, así que pensé que alguien con más conocimiento del funcionamiento interno estaría aquí.

SQL para determinar los días secuenciales mínimos de acceso?

La siguiente tabla de Historial de usuarios contiene un registro por cada día que un usuario determinado ha accedido a un sit ... parecido entre esta consulta y una insignia de desbordamiento de pila en particular es pura coincidencia, por supuesto.. :)

Copiar tablas de una base de datos a otra en SQL Server

Tengo una base de datos llamada foo y una base de datos llamada bar. Tengo una tabla en foo llamada tblFoobar que quiero mover (datos y todo) a la barra de base de datos desde base de datos foo. ¿Qué es la sentencia SQL para hacer esto?

SQL Server Escape un guion bajo

¿Cómo puedo escapar del carácter de subrayado? Estoy escribiendo algo como la siguiente cláusula where y quiero poder encontrar entradas reales con _d al final. Where Username Like '%_d'

¿ESTABLECER versus SELECCIONAR al asignar variables?

¿Cuáles son las diferencias entre las sentencias SET y SELECT al asignar variables en T-SQL?

SQL Server-SELECCIONAR DEL procedimiento almacenado

Tengo un procedimiento almacenado que devuelve filas: CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END Mi pr ... ROW_NUMBER, y una cláusula adicional WHERE para página mis datos, y realmente no quiero pasar estos valores como parámetros.

Enumerar las consultas que se ejecutan en SQL Server

¿Hay alguna forma de enumerar las consultas que se están ejecutando actualmente en MS SQL Server (ya sea a través de Enterpr ... ecutando en uno de mis servidores de base de datos y me gustaría rastrearla y detenerla (o la persona que sigue iniciándola).

¿Cómo puede representar la herencia en una base de datos?

Estoy pensando en cómo representar una estructura compleja en una base de datos SQL Server. Considere una aplicación que nec ... ones, lo que implicaría numerosas uniones o numerosas comprobaciones nulas. ¿Cuál es la mejor práctica para este escenario?

Cómo convertir DateTime a VarChar

Estoy trabajando en una consulta en Sql Server 2005 donde necesito convertir un valor en variable DateTime en una variable varchar en formato yyyy-mm-dd (sin parte de tiempo). ¿Cómo hago eso?

Instrucción select anidada en SQL Server

¿Puede alguien ayudarme a entender por qué lo siguiente no funciona? SELECT name FROM (SELECT name FROM agentinformation) ... information ¿No crea la instrucción inner select un conjunto de resultados que luego consulta la instrucción outer SELECT?

T-SQL Cast versus Convert

¿Cuál es la guía general sobre cuándo debe usar CAST versus CONVERT? ¿Hay algún problema de rendimiento relacionado con la elección de uno frente al otro? ¿Está uno más cerca de ANSI-SQL?

¿Cómo se cambia el tipo de datos de una columna en SQL Server?

Estoy tratando de cambiar una columna de un varchar(50) a un nvarchar(200). ¿Qué es el comando SQL para alterar esta tabla?

¿Qué importancia tiene el orden de las columnas en los índices?

He oído que debe poner columnas que serán las más selectivas al principio de la declaración de índice. Ejemplo: CREATE NONC ... rente. Estaba considerando simplemente agregar las columnas que faltan al índice existente y llamarlo bueno. ¿Pensamientos?

Generar diagrama de relación de tabla a partir del esquema existente (SQL Server) [cerrado]

¿Hay alguna manera de producir un diagrama que muestre las tablas existentes y sus relaciones dada una conexión a una base de datos? Esto es para SQL Server 2008 Express Edition.