Estoy tratando de insertar todos los valores de una tabla en otra. Pero la instrucción insert acepta valores, pero me gustaría que acepte un select * de initial_Table. es
Estoy tratando de insertar todos los valores de una tabla en otra. Pero la instrucción insert acepta valores, pero me gustaría que acepte un select * de initial_Table. es
He estado mirando CROSS / OUTER APPLYcon un colega y estamos luchando por encontrar ejemplos de la vida real sobre dónde usarlos. He pasado mucho tiempo mirando ¿ Cuándo debo usar la Aplicación cruzada sobre la Unión interna? y buscar en Google, pero el ejemplo principal (solo) parece bastante...
Me gustaría escribir una consulta T-SQL donde codifico una cadena como una cadena Base64. Sorprendentemente, no puedo encontrar ninguna función T-SQL nativa para hacer la codificación Base64. ¿Existe una función nativa? Si no, ¿cuál es la mejor manera de hacer la codificación Base64 en...
Esta pregunta se acerca a lo que necesito, pero mi escenario es ligeramente diferente. La tabla de origen y la tabla de destino son las mismas y la clave primaria es un identificador único (guid). Cuando intento esto: insert into MyTable select * from MyTable where uniqueId = @Id; Obviamente...
¿Cuál es la diferencia entre los disparadores FORy
Estoy buscando una buena declaración SQL para seleccionar todas las filas del día anterior de una tabla. La tabla contiene una columna de fecha y hora. Estoy usando SQL Server
Sé que esto es casi un duplicado de: El error "Error de inicio de sesión para el usuario 'NT AUTHORITY \ IUSR'" en ASP.NET y SQL Server 2008 y error de inicio de sesión para el usuario 'nombre de usuario' - System.Data.SqlClient.SqlException con LINQ en Proyecto externo / biblioteca de clases, pero...
Construí un modelo de marco de entidad contra una base de datos de 2008. Todo funciona bien contra la base de datos de 2008. Cuando intento actualizar la entidad en una base de datos de 2005, aparece este error. La versión de SQL Server en uso no admite el tipo de datos
¿Alguien podría darme alguna orientación sobre cuándo debo usar WITH (NOLOCK)en lugar deSET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED ¿Cuáles son los pros / contras de cada uno? ¿Hay alguna consecuencia involuntaria con la que se haya encontrado al usar uno en lugar del...
Tengo una mesa grande con, digamos, 10 columnas. 4 de ellos permanece nulo la mayoría de las veces. Tengo una consulta que tiene un valor nulo y toma cualquier tamaño o ningún tamaño en bytes. Leí algunos artículos que algunos de ellos
¿Cómo puedo cambiar el nombre de la tabla usando una declaración de consulta? Usé la siguiente sintaxis pero no pude encontrar la palabra clave de cambio de nombre en SQL Server 2005. Alter table Stu_Table rename to
Ejecutar SQL dinámico de la siguiente manera en el procedimiento almacenado: DECLARE @sqlCommand nvarchar(1000) DECLARE @city varchar(75) SET @city = 'London' SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city' EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city =...
Tengo curiosidad por saber cuál de las siguientes opciones sería más eficiente. Siempre he sido un poco cauteloso al usarlo INporque creo que SQL Server convierte el conjunto de resultados en una gran IFdeclaración. Para un conjunto de resultados grande, esto podría resultar en un rendimiento...
¿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 datos en SQL Server 2005 que contienen etiquetas html y me gustaría eliminar todo eso, dejando solo el texto entre las etiquetas. Idealmente, también reemplazando cosas como <por <, etc. ¿Existe una manera fácil de hacer esto o alguien ya tiene un código t-sql de muestra? No tengo...
Cuando utilizo SQL Server y hay un error, el mensaje de error da un número de línea que no tiene correlación con los números de línea en el procedimiento almacenado. Supongo que la diferencia se debe a los espacios en blanco y los comentarios, pero ¿es realmente así? ¿Cómo puedo relacionar estos...
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
¿Cómo cambiar el orden de las columnas en una tabla usando una consulta SQL en SQL Server 2005? Quiero reorganizar el orden de las columnas en una tabla usando una consulta
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
SQL Server 2005 tiene excelentes vistas sys.XXX en el catálogo del sistema que utilizo con frecuencia. Lo que me sorprende es esto: ¿por qué hay una vista "sys.procedures" para ver información sobre sus procedimientos almacenados, pero no hay una vista "sys.functions" para ver lo mismo para sus...