¿Hay alguna forma "simple" de hacer esto o necesito pasar por una variable de tabla con la sintaxis "OUTPUT ... INTO"? DECLARE @someInt int INSERT INTO MyTable2(AIntColumn) OUTPUT @SomeInt =
¿Hay alguna forma "simple" de hacer esto o necesito pasar por una variable de tabla con la sintaxis "OUTPUT ... INTO"? DECLARE @someInt int INSERT INTO MyTable2(AIntColumn) OUTPUT @SomeInt =
¿Qué son y cómo funcionan? El contexto pasa a ser SQL
¿Hay alguna manera en SQL Server para obtener los resultados a partir de un desplazamiento determinado? Por ejemplo, en otro tipo de base de datos SQL, es posible hacer: SELECT * FROM MyTable OFFSET 50 LIMIT 25 para obtener resultados 51-75. Esta construcción no parece existir en SQL Server....
Estoy mirando la base de datos de ejemplo AdventureWorks para SQL Server 2008, y veo en sus scripts de creación que tienden a usar lo siguiente: ALTER TABLE [Production].[ProductCostHistory] WITH CHECK ADD CONSTRAINT [FK_ProductCostHistory_Product_ProductID] FOREIGN KEY([ProductID]) REFERENCES...
Necesito acceder solo al campo Month.Year from Date en SQL
Este es un código de muestra para seleccionar todos los registros de una tabla. ¿Alguien puede mostrarme cómo seleccionar el último registro de esa tabla? select * from table Cuando uso: SELECT * FROM TABLE ORDER BY ID DESC LIMIT me sale este error: Línea 1: sintaxis incorrecta cerca de 'LIMIT'....
En SQL Server 2017, puede usar esta sintaxis, pero no en versiones anteriores: SELECT Name = TRIM(Name) FROM
¿SQL Server 2008 tiene un tipo de datos como MySQL
Intenté crear un diagrama de base de datos con SQL Server 2008, pero se produce un error: Los objetos de soporte del diagrama de base de datos no se pueden instalar porque esta base de datos no tiene un propietario válido. Para continuar, primero use la página Archivos del cuadro de diálogo...
Intento instalar la herramienta de administración de dependencias Composer en Win7 / 64 + WampServer 2.2 a través del programa de instalación y recibo el siguiente mensaje: Falta la extensión openssl, lo que reducirá la seguridad y la estabilidad de Composer. Si es posible, debe habilitarlo o...
Estoy tratando de agregar una tabla a mi base de datos recién creada a través de SQL Server Management Studio. Sin embargo me sale el error: la versión de backend no es compatible para diseñar diagramas o tablas de bases de datos Para ver mis versiones instaladas actualmente, hice clic en SSMS...
¿Cuáles son las mejores prácticas para modelar la herencia en bases de datos? ¿Cuáles son las compensaciones (por ejemplo, consultabilidad)? (Estoy más interesado en SQL Server y .NET, pero también quiero entender cómo otras plataformas abordan este
¿Para qué es el tipo de datos SYSNAME de SQL Server? BOL dice: El tipo de datos sysname se usa para columnas de tabla, variables y parámetros de procedimientos almacenados que almacenan nombres de objetos. pero realmente no entiendo eso. ¿Hay un caso de uso que pueda
En MS SQL Server, hay una manera de detectar si una base de datos ha establecido su nivel de aislamiento mediante el comando T-SQL ALTER DATABASE <database> SET READ_COMMITTED_SNAPSHOT ON; No puedo encontrar una manera simple de detectar esto en T-SQL o mediante la GUI de Management...
Tengo esta consulta con MySQL: select * from table1 LIMIT 10,20 ¿Cómo puedo hacer esto con SQL
Descargo de responsabilidad: he resuelto el problema (creo), pero quería agregar este problema a Stack Overflow ya que no podía (fácilmente) encontrarlo en ningún lado. Además, alguien podría tener una mejor respuesta que yo. Tengo una base de datos donde varias tablas hacen referencia a una tabla...
Estoy escribiendo un procedimiento almacenado en SQL Server 2008. Necesito verificar si existe una tabla en la base de datos. Si no es así, necesito crearlo. ¿Cómo hago
SELECT (InvoiceTotal - PaymentTotal - CreditTotal) AS BalanceDue FROM Invoices WHERE BalanceDue > 0 --error El valor calculado 'BalanceDue' que se establece como una variable en la lista de columnas seleccionadas no se puede utilizar en la cláusula WHERE. ¿Hay alguna manera de que pueda? En...
Tengo los siguientes datos en una tabla PriceOrderShipped PriceOrderShippedInbound PriceOrderShippedOutbound En SQL necesito escribir una consulta que busca una cadena en una tabla. Mientras busca una cadena, debe ignorar mayúsculas y minúsculas. Para la consulta SQL mencionada a...
¿Cómo puedo eliminar todos los registros de todas las tablas de mi base de datos? ¿Puedo hacerlo con un comando SQL o necesito un comando SQL por