sql-server

SQL Server-detener o interrumpir la ejecución de un script SQL

¿Hay alguna forma de detener inmediatamente la ejecución de un script SQL en SQL server, como un comando "break" o "exit"? ... s y búsquedas antes de comenzar a hacer inserciones, y quiero que se detenga si alguna de las validaciones o búsquedas falla.

No igual <>!= operador en NULL

¿Podría alguien explicar el siguiente comportamiento en SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn <> NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)

¿Cuál es el significado del prefijo N en las sentencias T-SQL?

He visto el prefijo N en algunas consultas insert T-SQL. Muchas personas han usado N antes de insertar el valor en una tabla. ... ertar cualquier cadena en la tabla. INSERT INTO Personnel.Employees VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1),

Cómo pasar una matriz a un procedimiento almacenado de SQL Server

¿Cómo pasar una matriz a un procedimiento almacenado de SQL Server? Por ejemplo, tengo una lista de empleados. Quiero usar esta lista como una tabla y unirla con otra tabla. Pero la lista de empleados debe pasarse como parámetro de C#.

SQL Server: Base de datos atascada en estado de "Restauración"

Hice una copia de seguridad de una base de datos: BACKUP DATABASE MyDatabase TO DISK = 'MyDatabase.bak' WITH INIT --overwrit ... SSQL.1\MSSQL\DATA\MyDatabase.mdf MyDatabase_log C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\MyDatabase_log.LDF

Eliminar todos los espacios de una cadena en SQL Server

¿Cuál es la mejor manera de eliminar todos los espacios de una cadena en SQL Server 2008? LTRIM(RTRIM(' a b ')) eliminaría todos los espacios a la derecha e izquierda de la cadena, pero también necesito eliminar el espacio en el medio.

La mejor manera de obtener la identidad de la fila insertada?

¿Cuál es la mejor manera de obtener IDENTITY de la fila insertada? Sé acerca de @@IDENTITY y IDENT_CURRENT y SCOPE_IDENTITY ... entiendo los pros y los contras asociados a cada uno. ¿Puede alguien explicar las diferencias y cuándo debo usar cada una?

¿Cómo puedo clonar una base de datos SQL Server en el mismo servidor en SQL Server 2008 Express?

Tengo un sistema MS SQL Server 2008 Express que contiene una base de datos que me gustaría 'copiar y renombrar' (con fines de ... . Intenté restaurar una copia de seguridad de la base de datos que quiero copiar en una nueva base de datos, pero sin suerte.

¿Cómo obtener el primer carácter de una cadena en SQL?

Tengo una columna SQL con una longitud de 6. Ahora quiero tomar sólo el primer char de esa columna. ¿Hay alguna función de cadena en SQL para hacer esto?

Comprobar si la tabla existe en SQL Server

Me gustaría que esta fuera la última discusión sobre cómo verificar si existe una tabla en SQL Server 2000/2005 usando la ins ... SELECT 0 AS res; MySQL proporciona el simple SHOW TABLES LIKE '%tablename%'; Declaración. Estoy buscando algo similar.

Cómo importar un MS SQL grande.archivo sql?

Utilizo RedGate SQL data compare y generé un .archivo sql, para poder ejecutarlo en mi máquina local. Pero el problema es que ... ado grande. Hay una manera de ejecutar un grande .archivo sql? El archivo básicamente contiene datos para dos tablas nuevas.

No se puede resolver el conflicto de intercalación entre "SQL Latin1 General CP1 CI AS" y "Latin1 General CI AS" en la operación igual a

Tengo el siguiente código SELECT tA.FieldName As [Field Name], COALESCE(tO_A.[desc], tO_B.[desc], tO_C.Name, tA.OldVA ... con el hecho de que estoy usando SQL Server 2008 y he restaurado una copia de esta base de datos en mi máquina, que es 2005.

¿Qué es un procedimiento almacenado?

¿Qué es un procedimiento almacenado? ¿Cómo funcionan? ¿Cuál es la composición de un procedimiento almacenado (las cosas cada deben tener que ser un procedimiento almacenado)?

Cómo obtener el último id insertado?

Tengo este código: string insertSql = "INSERT INTO aspnet_GameProfiles(UserId,GameId) VALUES(@UserId, @GameId)"; using ... a GamesProfileId, ¿cómo puedo obtener la última insertada después de esto para poder usar ese id para insertar en otra tabla?

¿Cuál es la diferencia entre Integrated Security = True y Integrated Security = SSPI?

Tengo dos aplicaciones que utilizan Seguridad integrada. Uno asigna Integrated Security = true en la cadena de conexión, y el ... ro establece Integrated Security = SSPI. ¿Cuál es la diferencia entre SSPI y true en el contexto de la Seguridad Integrada?

Convierta la columna Datetime de UTC a la hora local en la instrucción select

Estoy haciendo algunas consultas SQL select y me gustaría convertir mi columna UTC datetime en hora local para que se muestre ... ersión a través de código, sino más bien cuando estoy haciendo consultas SQL manuales y aleatorias contra mis bases de datos.

SQL Server - ¿Las transacciones revertirán en caso de error?

Tenemos una aplicación cliente que está ejecutando SQL en un SQL Server 2005 como la siguiente: BEGIN TRAN; INSERT INTO myT ... les sobre la api y el lenguaje que estoy usando, pero creo que SQL Server debería responder lo mismo para cualquier lenguaje.

SQL Server. Cómo actualizar el intellisense? [duplicar]

Posible Duplicado:Perdido el IntelliSenseProblema de Intellisense de SQL Server 2008 Soy nuevo en SQL Server, así qu ... eguro de que hay una solución más simple por ahí. Sugerencias por favor? (Esto no es un problema serio, solo una molestia).

¿Cómo puedo soltar una restricción de clave foránea solo si existe en sql server?

Puedo soltar una tabla si existe usando el siguiente código pero no sé cómo hacer lo mismo con una restricción: IF EXISTS(S ... e] WITH CHECK ADD CONSTRAINT [FK_TableName_TableName2] FOREIGN KEY([FK_Name]) REFERENCES [dbo].[TableName2] ([ID]) go