Preguntas etiquetadas con tsql

T-SQL (Transact Structured Query Language) es la extensión de la funcionalidad SQL compatible con Sybase ASE y Microsoft SQL Server. No utilice esta etiqueta para consultas relacionadas con MySQL, PostgreSql, Oracle (Pl / SQL). Tenga en cuenta que el código SQL que se está escribiendo usando LINQ no será también parte de esta etiqueta. Esta etiqueta creada específicamente para la programación avanzada de SQL con Microsoft SQL Server.




3
Uso correcto de transacciones en SQL Server
Tengo 2 comandos y necesito que ambos se ejecuten correctamente o ninguno de ellos se ejecute. Así que creo que necesito una transacción, pero no sé cómo usarla correctamente. ¿Cuál es el problema con el siguiente script? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), ('Tidd230', 230) …


14
Convertir una cadena separada por comas en filas individuales
Tengo una tabla SQL como esta: | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 987654-..... | 12324a2-... | 13,19,20 ¿Hay una consulta donde pueda realizar una consulta como SELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......'esa que devuelve filas …
234 sql-server  tsql  split  comma 


14
Cláusula CASO T-SQL: Cómo especificar CUANDO ES NULO
Escribí una declaración T-SQL similar a esta (la original se ve diferente pero quiero dar un ejemplo fácil aquí): SELECT first_name + CASE last_name WHEN null THEN 'Max' ELSE 'Peter' END AS Name FROM dbo.person Esta declaración no tiene ningún error de sintaxis, pero la cláusula case siempre elige la …
227 tsql 


4
¿Hay alguna diferencia de rendimiento entre CTE, subconsulta, tabla temporal o variable de tabla?
En esta excelente pregunta SO , se discutieron las diferencias entre CTEy sub-queries. Me gustaría preguntar específicamente: ¿En qué circunstancia cada uno de los siguientes es más eficiente / más rápido? CTE Subconsulta Tabla temporal Variable de tabla Tradicionalmente, he usado mucho temp tablesen el desarrollo stored procedures, ya que …



5
¿Cómo elimino el búfer de impresión en TSQL?
Tengo un procedimiento almacenado de muy larga duración en SQL Server 2005 que estoy tratando de depurar, y estoy usando el comando 'imprimir' para hacerlo. El problema es que solo recibo los mensajes de SQL Server al final de mi sproc; me gustaría poder vaciar el búfer de mensajes y …

30
Características ocultas de SQL Server
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no está aceptando nuevas respuestas o interacciones. ¿Cuáles son algunas características ocultas de SQL Server ? Por ejemplo, los procedimientos almacenados del sistema no documentados, ¿trucos para hacer …
215 sql-server  tsql 

25
Generar clase desde la tabla de la base de datos
¿Cómo puedo generar una clase desde un objeto de tabla de SQL Server? No estoy hablando de usar algunos ORM. Solo necesito crear las entidades (clase simple). Algo como: public class Person { public string Name { get;set; } public string Phone { get;set; } } Dada alguna tabla como: …
214 c#  sql  sql-server  tsql 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.