¿Es posible analizar JSONen TSQL? No me refiero a crear una JSONcadena; más bien, quiero analizar una JSONcadena pasada como
¿Es posible analizar JSONen TSQL? No me refiero a crear una JSONcadena; más bien, quiero analizar una JSONcadena pasada como
En SQL Server 2008, me gustaría que la columna de fecha y hora se redondee a la hora y al minuto más cercanos, preferiblemente con las funciones existentes en 2008. Para este valor de columna 2007-09-22 15:07:38.850, la salida se verá así: 2007-09-22 15:08 -- nearest minute 2007-09-22 15 --...
¿Qué tipo de datos debo elegir para almacenar una dirección IP en un servidor SQL? Al seleccionar el tipo de datos correcto, ¿sería bastante fácil filtrar por dirección IP
Tengo la siguiente tabla A: id ---- 1 2 12 123 1234 Necesito rellenar los idvalores con ceros a la izquierda : id ---- 0001 0002 0012 0123 1234 ¿Cómo puedo conseguir
Cuáles son las alternativas para implementar la siguiente consulta: select * from table where isExternal = @type = 2 ? 1 :
Tengo una tabla existente que estoy a punto de volar porque no la creé con la IDcolumna configurada para ser la columna de identidad de la tabla. Usando SQL Server Management Studio , escribí un script "Crear para ..." de la tabla existente y obtuve esto: CREATE TABLE [dbo].[History]( [ID] [int]...
En SQL Server 2000 y 2005: ¿Cuál es la diferencia entre estas dos WHEREcláusulas? ¿Cuál debería usar en qué escenarios? Consulta 1: SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' Consulta 2: SELECT EventId, EventName FROM EventMaster WHERE...
Tengo una base de datos de archivo de archivos eliminados que almacena la ID del archivo que se eliminó, quiero que el administrador pueda restaurar el archivo (así como la misma ID para vincular archivos). No quiero quitar identity_insert de toda la tabla, ya que el incremento en uno funciona muy...
¿Cómo cambio simplemente columnas con filas en SQL? ¿Existe algún comando simple para transponer? es decir, convierte este resultado: Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5 Blue 2 2 9 1 dentro de esto: Red | Green | Blue Paul 1 8 2 John 5 4 2 Tim 1 3 9 Eric 3 5 1 PIVOT parece...
На этот вопрос есть ответы на Stack Overflow на русском : Есть ли эквивалент SQL Server функции IsNull () в Oracle? En SQL Server podemos escribir IsNull()para determinar si un campo es nulo. ¿Existe una función equivalente en PL /...
¿Alguien puede explicar cómo funciona la función COALESCE en TSQL? La sintaxis es la siguiente COALESCE (x, y) El documento de MSDN sobre esta función es bastante
En SQL Server 2005, ¿existe un concepto de función local o de uso único declarado dentro de un script SQL o un procedimiento almacenado? Me gustaría abstraer algo de complejidad en un script que estoy escribiendo, pero requeriría poder declarar una función. Sólo
Tengo las siguientes dos tablas: Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z Necesito insertar datos de Table1a Table2. Puedo usar la siguiente sintaxis: INSERT INTO Table2(Id, Name) SELECT Id, Name FROM Table1 Sin embargo, en mi caso, pueden existir ID duplicados...
Tengo un código que es: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT
Tengo una tabla ABC en una base de datos DB. Quiero crear copias de ABC con los nombres ABC_1, ABC_2, ABC_3 en la misma base de datos. ¿Cómo puedo hacer eso usando Management Studio (preferiblemente) o consultas SQL? Esto es para SQL Server 2008
¿Cómo se asigna el resultado de una llamada ejecutiva a una variable en SQL? Tengo un proceso almacenado llamado up_GetBusinessDay, que devuelve una sola fecha. ¿Puedes hacer algo como esto? exec @PreviousBusinessDay = dbo.up_GetBusinessDay @Date,
Pregunta simple, ¿cómo se enumera la clave principal de una tabla con T-SQL? Sé cómo obtener índices en una tabla, pero no recuerdo cómo obtener el
Digamos que tengo una fila de ID (int) en una base de datos establecida como clave principal. Si consulto el ID con frecuencia, ¿también necesito indexarlo? ¿O es una clave principal que ya está indexada? La razón por la que pregunto es porque en MS SQL Server puedo crear un índice en esta ID, que...
¿Cómo hago para que mi base de datos se desconecte, sin importar qué o quién ya la esté usando? Lo intenté: ALTER DATABASE database-name SET OFFLINE; Pero sigue colgando después de 7 min. Quiero esto porque necesito probar el escenario. ¿Si es