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.



10
¿Eliminar registros duplicados en SQL Server?
Considere una columna llamada EmployeeNametabla Employee. El objetivo es eliminar registros repetidos, según el EmployeeNamecampo. EmployeeName ------------ Anand Anand Anil Dipak Anil Dipak Dipak Anil Usando una consulta, quiero eliminar los registros que se repiten. ¿Cómo se puede hacer esto con TSQL en SQL Server?

3
¿Hay StartsWith o Contiene en t sql con variables?
Estoy tratando de detectar si el servidor está ejecutando Express Edition. Tengo el siguiente t sql. DECLARE @edition varchar(50); set @edition = cast((select SERVERPROPERTY ('edition')) as varchar) print @edition En mi caso @edition = Express Edition (64-bit) ¿Cómo puedo hacer lo siguiente? (C # inspirado). DECLARE @isExpress bit; set @isExpress …




6
Usando RegEx en SQL Server
Estoy buscando cómo reemplazar / codificar texto usando RegEx según la configuración / parámetros de RegEx a continuación: RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = "[^a-z\d\s.]+" He visto algunos ejemplos en RegEx, pero estoy confundido sobre cómo aplicarlo de la misma manera en SQL Server. Cualquier sugerencia sería útil. …

4
Declarar variable para una cadena de consulta
Me preguntaba si había una forma de hacer esto en MS SQL Server 2005: DECLARE @theDate varchar(60) SET @theDate = '''2010-01-01'' AND ''2010-08-31 23:59:59''' SELECT AdministratorCode, SUM(Total) as theTotal, SUM(WOD.Quantity) as theQty, AVG(Total) as avgTotal, (SELECT SUM(tblWOD.Amount) FROM tblWOD JOIN tblWO on tblWOD.OrderID = tblWO.ID WHERE tblWO.Approved = '1' AND …


7
En SQL Server, ¿qué significa "SET ANSI_NULLS ON"?
La definición dice: Cuando SET ANSI_NULLS está en ON, una instrucción SELECT que usa WHERE column_name = NULL devuelve cero filas incluso si hay valores nulos en column_name. Una sentencia SELECT que usa WHERE column_name <> NULL devuelve cero filas incluso si hay valores no nulos en column_name. ¿Significa esto …


9
Cómo convertir una fecha y hora en una cadena en T-SQL
Me sorprende no poder encontrar esta pregunta aquí ya. Tengo una var de fecha y hora y quiero convertirla en una cadena para poder agregarla a otra cadena. Lo quiero en un formato que se pueda convertir fácilmente a una fecha y hora. ¿Cómo puedo hacer esto? (Quiero la parte …
91 sql-server  tsql 


10
Función SQL Row_Number () en la cláusula Where
Encontré una pregunta respondida con la Row_Number()función en la cláusula where. Cuando probé una consulta, recibí el siguiente error: "Msg 4108, nivel 15, estado 1, línea 1 Las funciones con ventana solo pueden aparecer en las cláusulas SELECT o ORDER BY". Aquí está la consulta que intenté. Si alguien sabe …

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.