¿Cómo puedo obtener la lista de bases de datos disponibles en una instancia de SQL Server? Estoy planeando hacer una lista de ellos en un cuadro combinado en
¿Cómo puedo obtener la lista de bases de datos disponibles en una instancia de SQL Server? Estoy planeando hacer una lista de ellos en un cuadro combinado en
Tengo una tabla de datos con 5 columnas, donde una fila se llena con datos y luego se guarda en la base de datos a través de una transacción. Al guardar, se devuelve un error: La conversión de un tipo de datos datetime2 a un tipo de datos datetime dio como resultado un valor fuera de...
Recibo el siguiente error cuando intento conectarme a SQL Server: No se puede conectar a 108.163.224.173. Se produjo un error relacionado con la red o específico de la instancia al establecer una conexión con SQL Server. El servidor no se encontró o no estaba accesible. Verifique que el...
Esto no funciona en SQL Server 2008: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' El error es: Sintaxis incorrecta cerca de la palabra clave 'SET'. ¿Qué estoy haciendo
Como lo consigo: id Name Value 1 A 4 1 B 8 2 C 9 a id Column 1 A:4, B:8 2
Obtuve una consulta SELECT compleja, desde la cual me gustaría insertar todas las filas en una variable de tabla, pero T-SQL no lo permite. En la misma línea, no puede usar una variable de tabla con las consultas SELECT INTO o INSERT EXEC. http://odetocode.com/Articles/365.aspx Breve...
¿Cómo devuelve 1 valor por fila del máximo de varias columnas: Nombre de la tabla [Number, Date1, Date2, Date3, Cost] Necesito devolver algo como esto: [Number, Most_Recent_Date,
La SQLconsulta que he usado es: ALTER TABLE oldtable RENAME TO newtable; Pero, me da un error. Servidor: Mensaje 156, Nivel 15, Estado 1, Línea 1 Sintaxis incorrecta cerca de la palabra clave
Si tengo una fecha 01/01/2009, quiero saber qué día fue, por ejemplo, lunes, martes, etc. ¿Existe una función integrada para esto en SQL Server 2005/2008? ¿O necesito usar una mesa
Tabla es: +----+------+ | Id | Name | +----+------+ | 1 | aaa | | 1 | bbb | | 1 | ccc | | 1 | ddd | | 1 | eee | +----+------+ Salida requerida: +----+---------------------+ | Id | abc | +----+---------------------+ | 1 | aaa,bbb,ccc,ddd,eee | +----+---------------------+ Consulta: SELECT...
He estado usando GROUP BYpara todo tipo de consultas agregadas a lo largo de los años. Recientemente, he realizado ingeniería inversa de un código que se usa PARTITION BYpara realizar agregaciones. Al leer toda la documentación que puedo encontrar PARTITION BY, parece mucho GROUP BY, ¿quizás con un...
Tengo una tabla ( SQL Sever) que hace referencia a rutas ( UNCo de otro modo), pero ahora la ruta va a cambiar. En la columna de ruta, tengo muchos registros y necesito cambiar solo una parte de la ruta, pero no toda la ruta. Y necesito cambiar la misma cadena a la nueva, en cada registro. ¿Cómo...
¿Hay alguna manera de escribir un comando T-SQL para hacerlo dormir por un período de tiempo? Estoy escribiendo un servicio web de forma asincrónica y quiero poder ejecutar algunas pruebas para ver si el patrón asincrónico realmente lo hará más escalable. Para "simular" un servicio externo que es...
¿Cómo puedo seleccionar datos en la misma consulta de dos bases de datos diferentes que están en dos servidores diferentes en SQL
SQL Server Management Studio siempre inserta un comando GO cuando creo una consulta usando el menú derecho "Script As". ¿Por qué? ¿Qué hace realmente
Tengo este mensaje de error: Mensaje 8134, Nivel 16, Estado 1, Línea 1 Divide por cero error encontrado. ¿Cuál es la mejor manera de escribir código SQL para que nunca vuelva a ver este mensaje de error? Podría hacer cualquiera de los siguientes: Agregue una cláusula where para que mi...
Dada una clave SSL y un certificado, ¿cómo se crea un servicio
Tengo el siguiente error cuando ejecuto el siguiente script. ¿De qué se trata el error y cómo se puede resolver? Insert table(OperationID,OpDescription,FilterID) values (20,'Hierachy Update',1) Error: Servidor: Msg 544, Nivel 16, Estado 1, Línea 1 No se puede insertar un valor explícito...
Es un select * from myView más rápido que la consulta en sí para crear la vista (para tener el mismo conjunto de resultados): select * from ([query to create same resultSet as myView]) ? No me resulta totalmente claro si la vista utiliza algún tipo de almacenamiento en caché, lo que la hace...
He visto el prefijo N en algunas consultas de inserción de T-SQL. Muchas personas lo han usado Nantes de insertar el valor en una tabla. Busqué, pero no pude entender cuál es el propósito de incluir Nantes de insertar cadenas en la tabla. INSERT INTO Personnel.Employees VALUES(N'29730',...