sql-server

¿Comando Sleep en T-SQL?

¿Hay alguna manera de escribir un comando T-SQL para hacerlo dormir durante un período de tiempo? Estoy escribiendo un serv ... de llamar a un servidor SQL con un script que se ejecuta lentamente, pero en realidad no está procesando un montón de cosas.

¿Cómo puedo eliminar filas duplicadas?

¿Cuál es la mejor manera de eliminar filas duplicadas de un SQL Server tabla (es decir, 300.000+ filas)? Las filas, por sup ... RowID int not null identity(1,1) primary key, Col1 varchar(20) not null, Col2 varchar(2048) not null, Col3 tinyint not null

¿Cómo puedo hacer una copia de seguridad de una base de datos remota de SQL Server en una unidad local?

Necesito copiar una base de datos desde un servidor remoto a uno local. Intenté usar SQL Server Management Studio, pero solo ... a ruta UNC a mi servidor; ¿Alguna idea de cómo puedo copiar esta base de datos? ¿Tendré que usar herramientas de terceros?

Encontrar filas duplicadas en SQL Server

Tengo una base de datos SQL Server de organizaciones, y hay muchas filas duplicadas. Quiero ejecutar una instrucción select p ... ecesitaría una declaración que devuelva los ID de todas las organizaciones engañadas para poder revisar la lista de usuarios.

¿Cómo generar un script de INSERCIÓN para una tabla SQL Server existente que incluya todas las filas almacenadas?

Estoy buscando una manera de generar un script "Crear e insertar todas las filas" con SQL Management Studio 2008 R2. Sé que ... ores de posición. ¿Hay alguna forma de generar un script de inserción que contenga todas las filas almacenadas actualmente?

¿Cómo puedo seleccionar de la lista de valores en SQL Server

Tengo un problema muy simple que no puedo resolver. Necesito hacer algo como esto: select distinct * from (1, 1, 1, 2, 5, 1, ... rque necesitaré usar estos valores en mi consulta sql. No es conveniente hacerlo cada vez que necesito ejecutar una consulta.

Función indexOf en T-SQL

Dada una columna de dirección de correo electrónico, necesito encontrar la posición del signo @ para substringing. ¿Qué es ... algo que devuelva la posición de una subcadena dentro de una cadena. En C # var s = "abcde"; s.IndexOf('c'); // yields 2

Soluciones para INSERTAR O ACTUALIZAR en SQL Server

Supongamos una estructura de tabla de MyTable(KEY, datafield1, datafield2...). A Menudo quiero actualizar un registro existe ... Esencialmente: IF (key exists) run update command ELSE run insert command ¿Cuál es la mejor manera de escribir esto?

Insertar datos en una tabla temporal

Después de haber creado una tabla temporal y declarar los tipos de datos así; CREATE TABLE #TempTable( ID int, Date datet ... ¿Cómo puedo entonces insertar los datos relevantes que ya están guardados en una tabla física dentro de la base de datos?

ESTABLECER NOCOUNT EN el uso

Inspirado por esta pregunta donde hay diferentes puntos de vista sobre el CONJUNTO NOCOUNT... ¿Deberíamos usar SET NOCO ... alles en profundidad de @RemusRusanu:¿Establecer NOCOUNT EN realmente hacer que gran parte de una diferencia de rendimiento

¿Qué es "with (nolock)" en SQL Server?

¿Puede alguien explicar las implicaciones de usar with (nolock) en consultas, cuando debería/no debería usarlo? Por ejemplo ... s en ciertas tablas, ¿en qué tipos de consultas estaría bien nolock? ¿Hay casos en los que siempre debe usarlo/nunca usarlo?

¿Cuál es la diferencia entre char, nchar, varchar y nvarchar en SQL Server?

¿Qué se entiende por nvarchar? ¿Cuál es la diferencia entre char, nchar, varchar, y nvarchar en SQL Server?

¿Cómo se borra el registro de transacciones de SQL Server?

No soy un experto en SQL, y me recuerda el hecho cada vez que necesito hacer algo más allá de lo básico. Tengo una base de da ... s grande en tamaño, pero el registro de transacciones definitivamente lo es. ¿Cómo puedo borrar el registro de transacciones?

Consulta para listar todos los procedimientos almacenados

¿ Qué consulta puede devolver los nombres de todos los procedimientos almacenados en una base de datos SQL Server Si la consulta pudiera excluir los procedimientos almacenados en el sistema, eso sería aún más útil.

¿Cuál es el comando para truncar un archivo de registro de SQL Server?

Necesito vaciar un archivo LDF antes de enviarlo a un colega. ¿Cómo fuerzo a SQL Server a truncar el registro?

¿Cómo usar GROUP BY para concatenar cadenas en SQL Server?

Cómo obtengo: id Name Value 1 A 4 1 B 8 2 C 9 A id Column 1 A:4, B:8 2 C:9

Desactivar restricciones temporalmente (MS SQL)

Estoy buscando una manera de desactivar temporalmente todas las restricciones de BD (por ejemplo, las relaciones de tabla). ... var la comprobación de restricciones temporalmente y volver a encenderla después de finalizar la operación. Es esto posible?

Cómo combinar la fecha de un campo con la hora de otro campo-MS SQL Server

En un extracto con el que estoy tratando, tengo 2 datetime columnas. Una columna almacena las fechas y otra las horas como se ... 3-26 00:00:00.000 2009-03-26 00:00:00.000 Times 1899-12-30 12:30:00.000 1899-12-30 10:00:00.000 1899-12-30 10:00:00.000

Cómo modificar SQL en "Editar las 200 filas principales" en SSMS 2008

En SQL Server 2008 Management Studio, cuando hago clic derecho en una tabla de base de datos y elijo "Select Top 100 Rows", e ... n SQL Server 2000. ¿Hay alguna forma en SMSS 2008 de alterar la forma en que se muestran los registros al editar registros?

¿Puede una clave foránea ser NULL y / o duplicada?

Por favor aclare dos cosas para mí: ¿Puede una clave foránea ser NULL? ¿ Se puede duplicar una clave foránea? Tan justo c ... se en claves foráneas, pero en alguna aplicación mía puedo ingresar NULL tanto en Oracle como en SQL Server, y no se por qué.