tsql

Cómo comprobar si existe el cursor (abrir estado)

¿Cómo puedo comprobar si un cursor está abierto o no? Porque muchas veces me encuentro con el error 'Cursor ya existe". Por ... do al final (CLOSE ppm_cursor; DEALLOCATE ppm_cursor;) Pero todavía estoy recibiendo el mismo error cuál podría ser la razón.

Cómo no hacer nada en SQL Server [duplicar]

Posible Duplicado:Instrucción vacía en T-SQL ¿Cómo puedo hacer que esto se compile en SQL Server? IF @value IS NULL BEGIN -- I don't want to do anything here END

seleccionar datos hasta un espacio?

Tengo un campo de base de datos MSSQL que se parece a los siguientes ejemplos: u129 james u300 chris u300a jim u202 jane ... FT, RIGHT, LEN, pero no pude encontrar una manera de hacerlo con longitudes de cadena variables como en mi ejemplo. Gracias!

En TSQL, ¿cómo evaluar una expresión y asignarla a un campo de BITS?

Estoy luchando en algo muy simple. Estoy tratando de asignar los resultados de una expresión booleana a una variable BIT. , ... la sintaxis para evaluar algo y asignarlo a una variable BIT, es decir: SET @is_search_term_empty = (1 > 2) Gracias.

Generación de tiempo aleatorio distinto en el intervalo fijo

Estoy tratando de generar un tiempo aleatorio entre las 8:00 AM y 8:00 PM para cada fila que es seleccionado de un conjunto d ... i tabla real tiene alrededor de 2800 registros (no estoy seguro de si eso hará una diferencia en las sugerencias de alguien).

Consulta SQL con NO COMO EN

Por favor ayúdame a escribir una consulta sql con las condiciones como 'NOT LIKE IN' Select * from Table1 where EmpPU NOT Like IN ('%CSE%', '%ECE%', '%EEE%') Obteniendo error.

Validación de correo electrónico TSQL (sin expresiones regulares)

Ok, hay un millón de expresiones regulares por ahí para validar una dirección de correo electrónico, pero ¿qué tal una valida ... TSQL para Sql Server 2005? No quiero usar un procedimiento o función CLR. Simplemente TSQL. ¿Alguien ha abordado esto ya?

Consulta SQL-Concatenar resultados en una cadena [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo concatenar texto de varias filas en una sola cadena de ... dos de la consulta select en CodeNameString. Obviamente un bucle FOREACH en código C# haría esto, pero ¿cómo lo hago en SQL?

¿Es posible realizar varias actualizaciones con una sola instrucción SQL UPDATE?

Digamos que tengo una tabla tbl con columnas id y título. Necesito cambiar todos los valores de la columna título: de "a- ... empo y no siguen ningún patrón (son datos del usuario, por lo que no se pueden hacer suposiciones, puede ser cualquier cosa).

Procedimiento o función! tiene demasiados argumentos especificados

Estoy desarrollando mi primer procedimiento almacenado en SQL Server 2008 R2 y necesito asesoramiento sobre el mensaje de err ... Message, ErrorNo, Description) VALUES (@GenId, @start, GETDATE(), @Process, @ErrorMsg, @ErrorNo,@Description) end catch GO

SQL Server-NO ESTÁ

Necesito construir una consulta que me muestre los registros que están en la Tabla 1, pero que no están en la Tabla 2, basado ... le2) La tabla 1 tiene 5 registros. Cuando cambio la consulta a IN, obtengo 1 registro. ¿Qué estoy haciendo mal con el NOT?

T-SQL Insertar o actualizar

Tengo una pregunta sobre el rendimiento de SQL Server. Supongamos que tengo una tabla persons con las siguientes columnas: i ... dos veces, mientras que en la primera opción, solo una vez. ¿Hay alguna otra solución al problema? Estoy usando MS SQL 2000.

¿Cuál es la forma óptima de comparar fechas en Microsoft SQL server?

Tengo un campo SQL datetime en una tabla muy grande. Está indexado y necesita ser consultado. El problema es que SQL siempre ... scanear la tabla. Hay una manera mejor? Si una de estas opciones es consistentemente manera óptima entonces cómo y por qué?

Cómo implementar un bucle do-while en tsql

Estoy tratando de averiguar cómo implementar esto en TSQL do update stuff set col = 'blah' where that_row = 'the right o ... valuará y actualizará solo una vez, por lo que un bucle es la única manera que puedo averiguar para hacer este lío a trabajo.

Insertar registro solo si el registro no existe ya en la tabla

Me pregunto si hay una manera de insertar un registro en una tabla sólo si la tabla no contiene ese registro? ¿Hay una consulta que haga esto, o necesitaré un procedimiento almacenado?

¿Crear una columna anulable usando SQL Server SELECT INTO?

Cuando creo una tabla temporal usando un select into en SQL Server, ¿hay alguna manera de especificar que una columna debe se ... ue puede insertar cast sus columnas para obtener el tipo de datos deseado, pero no puedo ver cómo especifica la nullabilidad.

Error de SQL Server " Conversión implícita de porque la intercalación del valor no está resuelta debido a un conflicto de intercalación."

Obtengo este error al desarrollar el procedimiento almacenado La conversión implícita del valor de varchar a varchar no s ... r a varchar no se puede realizar porque la intercalación del valor no se ha resuelto debido a un conflicto de intercalación.

Adición de Clave Externa, SQL SERVER 2008

Estoy tratando de agregar una clave foránea a una tabla, y me da el siguiente error: No hay claves primarias o candidatas ... l_Comments ADD CONSTRAINT P_ID FOREIGN KEY (P_ID) REFERENCES tbl_Person(P_ID) Estoy cerca de estar en el camino correcto?

Cómo agregar "SI NO EXISTE" para crear la instrucción trigger

Estoy usando sql server 2008 R2. Más específicamente, Microsoft SQL Server 2008 R2 (RTM)-10.50.1600.1 (X64) Abr 2 2010 15:48 ... ithdrawalReason] SET DateCreated=dbo.SYSTEMTIME() WHERE WithdrawalCodeID IN (SELECT WithdrawalCodeID FROM inserted) END') GO

SQL entre servidores

Quiero portar datos de la base de datos de un servidor a la base de datos de otro servidor. Las bases de datos están en un se ... b1/table1 into db2/table2 where rule1 = true Es obvio que las credenciales de conexión irían en algún lugar de este script.