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.



7
SQL JOIN vs IN rendimiento?
Tengo un caso en el que usar un JOIN o un IN me dará los resultados correctos ... ¿Qué suele tener un mejor rendimiento y por qué? ¿Cuánto depende de qué servidor de base de datos esté ejecutando? (FYI estoy usando MSSQL)





15
¿Mejores técnicas para recortar los ceros iniciales en SQL Server?
He estado usando esto por algún tiempo: SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col)) Sin embargo, recientemente encontré un problema con las columnas con todos los caracteres "0" como '00000000' porque nunca encuentra un carácter que no sea "0" para que coincida. Una técnica alternativa que he visto es usar TRIM: REPLACE(LTRIM(REPLACE(str_col, '0', …


6
Linq a Sql: múltiples combinaciones externas izquierdas
Tengo algunos problemas para descubrir cómo usar más de una combinación externa izquierda usando LINQ to SQL. Entiendo cómo usar una combinación externa izquierda. Estoy usando VB.NET. A continuación se muestra mi sintaxis SQL. T-SQL SELECT o.OrderNumber, v.VendorName, s.StatusName FROM Orders o LEFT OUTER JOIN Vendors v ON v.Id = …

3
Combinando INSERT INTO y WITH / CTE
Tengo un CTE muy complejo y me gustaría insertar el resultado en una tabla física. ¿Es válido lo siguiente? INSERT INTO dbo.prf_BatchItemAdditionalAPartyNos ( BatchID, AccountNo, APartyNo, SourceRowID ) WITH tab ( -- some query ) SELECT * FROM tab Estoy pensando en usar una función para crear este CTE que …



8
Implicar bit con constante 1 o 0 en SQL Server
¿Es posible expresar 1 o 0 como un bit cuando se usa como valor de campo en una instrucción select? p.ej En este caso, la declaración (que es parte de una declaración de selección) ICourseBased es de tipo int. case when FC.CourseId is not null then 1 else 0 end …
154 sql  sql-server  tsql  bit 


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.