Estoy usando SQL Server 2008 y Navicat. Necesito cambiar el nombre de una columna en una tabla usando SQL. ALTER TABLE table_name RENAME COLUMN old_name to new_name; Esta afirmación no
Estoy usando SQL Server 2008 y Navicat. Necesito cambiar el nombre de una columna en una tabla usando SQL. ALTER TABLE table_name RENAME COLUMN old_name to new_name; Esta afirmación no
Acabo de agregar un índice a una tabla en SQL Server 2005 y me hizo pensar. ¿Cuál es la diferencia entre crear 1 índice y definir múltiples columnas sobre tener 1 índice por columna que desea indexar? ¿Hay ciertas razones por las cuales una debe usarse sobre la otra? Por ejemplo Create...
¿Qué se entiende por nvarchar? ¿Cuál es la diferencia entre char, nchar, varchary nvarcharen SQL
Quiero tener una restricción única en una columna que voy a llenar con GUID. Sin embargo, mis datos contienen valores nulos para estas columnas. ¿Cómo creo la restricción que permite múltiples valores nulos? Aquí hay un escenario de ejemplo . Considere este esquema: CREATE TABLE People ( Id INT...
¿Alguien puede explicar las implicaciones del uso with (nolock)en consultas, cuando debería / no debería usarlo? Por ejemplo, si tiene una aplicación bancaria con altas tasas de transacción y una gran cantidad de datos en ciertas tablas, ¿en qué tipos de consultas nolock estaría bien? ¿Hay casos...
Suponga una estructura de tabla de MyTable(KEY, datafield1, datafield2...). A menudo quiero actualizar un registro existente o insertar un nuevo registro si no existe. Esencialmente: IF (key exists) run update command ELSE run insert command ¿Cuál es la mejor manera de escribir...
Estamos escribiendo una nueva aplicación, y durante las pruebas, necesitaremos un montón de datos ficticios. He agregado esos datos usando MS Access para volcar archivos de Excel en las tablas relevantes. De vez en cuando, queremos "actualizar" las tablas relevantes, lo que significa eliminarlas...
Para los siguientes tipos de datos de SQL Server, ¿cuál sería el tipo de datos correspondiente en C #? Numéricos exactos bigint numeric bit smallint decimal smallmoney int tinyint money Numéricos aproximados float real Fecha y
No soy un experto en SQL, y me acuerdo del hecho cada vez que necesito hacer algo más allá de lo básico. Tengo una base de datos de prueba que no es de gran tamaño, pero el registro de transacciones definitivamente lo es. ¿Cómo borro el registro de
Entiendo las diferencias entre el bloqueo optimista y pesimista. ¿Podría alguien explicarme cuándo usaría cualquiera de ellos en general? ¿Y la respuesta a esta pregunta cambia dependiendo de si estoy usando o no un procedimiento almacenado para realizar la consulta? Pero solo para verificar,...
El ORoperador en la WHENcláusula de una CASEdeclaración no es compatible. ¿Cómo puedo hacer esto? CASE ebv.db_no WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' ELSE 'WECS 9520' END as wecs_system
Hice una copia de seguridad de una base de datos: BACKUP DATABASE MyDatabase TO DISK = 'MyDatabase.bak' WITH INIT --overwrite existing Y luego trató de restaurarlo: RESTORE DATABASE MyDatabase FROM DISK = 'MyDatabase.bak' WITH REPLACE --force restore over specified database Y ahora la base...
No vi ninguna pregunta similar sobre este tema, y tuve que investigar esto para algo en lo que estoy trabajando en este momento. Pensé en publicar la respuesta en caso de que alguien más tuviera la misma
¿Cuál de estas consultas es la más rápida? NO EXISTE: SELECT ProductID, ProductName FROM Northwind..Products p WHERE NOT EXISTS ( SELECT 1 FROM Northwind..[Order Details] od WHERE p.ProductId = od.ProductId) O NO EN: SELECT ProductID, ProductName FROM Northwind..Products p WHERE...
Sé que he hecho esto antes hace años, pero no puedo recordar la sintaxis, y no puedo encontrarla en ningún lado debido a la extracción de toneladas de documentos de ayuda y artículos sobre "importaciones masivas". Esto es lo que quiero hacer, pero la sintaxis no es exactamente la correcta ... por...
Tengo dos aplicaciones que usan seguridad integrada. Uno asigna Integrated Security = trueen la cadena de conexión y el otro establece Integrated Security = SSPI. ¿Cuál es la diferencia entre SSPIy trueen el contexto de la seguridad
¿Qué método proporciona el mejor rendimiento al eliminar la porción de tiempo de un campo de fecha y hora en SQL Server? a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0) o b) select cast(convert(char(11), getdate(), 113) as datetime) El segundo método envía algunos bytes más de cualquier...
Con SQL Server, ¿cómo divido una cadena para poder acceder al elemento x? Tome una cadena "Hola John Smith". ¿Cómo puedo dividir la cadena por espacio y acceder al elemento en el índice 1 que debería devolver
На этот вопрос есть ответы на Stack Overflow на русском : Поиск максимума на SQL Server которая принимает на вход два значени. Quiero escribir una consulta como esta: SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice) FROM Order o Pero no es así como MAXfunciona...
Estoy tratando de restaurar un archivo de copia de seguridad de SQL Server para mi base de datos, pero arroja un error de la siguiente manera: El conjunto de copia de seguridad contiene una copia de seguridad de una base de datos distinta de la existente Mi base de datos en SQL Server 2008 y...