tsql

¿Cómo se actualiza un campo DateTime en T-SQL?

La siguiente consulta no actualiza el campo datetime: update table SET EndDate = '2009-05-25' WHERE Id = 1 También lo probé sin guiones, pero eso tampoco funciona.

¿Puedo Delimitar Por Comas Varias Filas En Una Columna? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo concatenar texto de varias filas en una sola cadena de ... '), ('T0001', 'Bob'), ('T0002', 'Catherine'), ('T0002', 'Doug'), ('T0003', 'Elaine') SELECT * FROM @Tickets

¿Cómo excluyo los días de fin de semana en una consulta de SQL Server?

¿Cómo excluyo valores en una columna DateTime que son sábados o domingos? Por ejemplo, dados los siguientes datos: date_c ... date_created '2009-11-26 09:00:00' -- Thursday '2009-11-27 09:00:00' -- Friday '2009-11-30 09:00:00' -- Monday Gracias!

¿Cómo puedo Crear una Lista Separada por Comas usando una Consulta SQL?

Tengo 3 tablas llamadas: Aplicaciones (id, nombre) Recursos (id, nombre) ApplicationsResources (id, app_id, resource_id) ... parada por recurso para obtener la lista de aplicaciones para ese recurso? ¿Hay alguna forma de hacer esto en una consulta?

TSQL - Cómo usar GO inside of a BEGIN. Bloque FINAL?

Estoy generando un script para migrar automáticamente los cambios desde múltiples bases de datos de desarrollo a staging/prod ... nuevo sobre una columna desconocida. ¿Hay alguna forma de crear y actualizar la misma columna dentro de un único bloque IF?

Nombre del procedimiento de ejecución actual

¿Es posible obtener el nombre del Procedimiento almacenado actual en MS SQL Server? ¿Puede haber alguna variable o función del sistema como GETDATE()?

Convertir una fecha y hora de SQL Server a un formato de fecha más corto

Tengo una columna datetime en SQL Server que me da datos como este 10/27/2010 12:57:49 pm y quiero consultar esta columna, pe ... e debería investigar? ¿Debería intentar convertir a otro tipo de datos de fecha? ¿O simplemente convertirlo en una cadena?

No se puede usar un predicado de CONTENIDO o TEXTO LIBRE en una tabla o vista indexada porque no está indexado en texto completo

Estoy recibiendo el siguiente error en mi base de datos SQL server 2008 R2: No puede usar un predicado CONTAINS o FREETEXT en la tabla o vista indexada 'tblArmy' porque no está indexado en texto completo.

¿Los índices agrupados tienen que ser únicos?

¿Qué sucede si un índice agrupado no es único? ¿Puede conducir a un mal rendimiento porque las filas insertadas fluyen a una ... ente recibí el consejo para hacer que mis índices agrupados sean únicos. Me gustaría una segunda opinión sobre que. Gracias!

¿Qué se hace en SQL Server para CREAR O ALTERAR?

El año es 2009 y SQL Server no tiene CREATE O ALTER/REPLACE. Esto es lo que hago en su lugar. IF EXISTS (SELECT 1 FROM INFO ... TAR: Como n8wrl sugirió, la palabra oficial sugiere que esta característica no es una alta prioridad. De ahí la pregunta.

Cómo comparar valores que pueden ser null es T-SQL

Quiero asegurarme de que no estoy insertando una fila duplicada en mi tabla (por ejemplo, solo la clave principal es diferent ... e NULL = NULL no es verdadero. ¿Cómo puedo comprobar los duplicados sin tener una sentencia IF IS NULL para cada columna?

Los elementos ORDER BY deben aparecer en la lista select si se especifica SELECT DISTINCT

He añadido las columnas de la lista select a la lista order by, pero todavía me está dando el error: ORDENAR POR elementos ... erviceGroup,',')) OR @RadioServiceGroup IS NULL ORDER BY rsc.RadioServiceCode,rsc.RadioServiceCodeId,rsc.RadioService END

Sentencia SQL MERGE para actualizar datos

Tengo una tabla con datos llamados energydata Tiene solo tres columnas (webmeterID, DateTime, kWh) Tengo un nuevo conjun ... los valores kWh deben actualizarse desde la tabla temp_energydata. ¿Cómo escribo el T-SQL para esto de la manera correcta?

Uso de expresiones regulares en SQL Server

Estoy buscando cómo reemplazar / codificar texto usando expresiones regulares basado en ajustes/parámetros de expresiones reg ... res, pero confundido en cuanto a cómo aplicarlo de la misma manera en SQL Server. Cualquier sugerencia sería útil. Agradecer.

ANSI vs no-ANSI SQL sintaxis de JOIN

Tengo mi lógica de negocios en ~7000 líneas de procedimientos almacenados en T-SQL, y la mayoría de ellos tiene la siguiente ... B.B, C.C FROM aaa AS A JOIN bbb AS B ON A.B = B.ID JOIN ccc AS C ON B.C = C.ID AND C.ID = @param ¿O son lo mismo?

SQL: Actualizar una fila y devolver un valor de columna con 1 consulta

Necesito actualizar una fila en una tabla y obtener un valor de columna de ella. Puedo hacer esto con UPDATE Items SET Click ... lizar y devolver la columna Name con solo 1 plan/access? Estoy usando C#, ADO.NET ExecuteScalar() o ExecuteReader() métodos.

DateTimeOffset.Ahora en T-SQL

Estoy ejecutando una INSERCIÓN en una base de datos sql 2008. ¿Cómo puedo especificar en T-SQL insertar AHORA en una columna DATETIMEOFFSET? GETDATE()?

Actualizar filas de otra tabla [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo puedo ACTUALIZAR desde un SELECT en SQL Server? ... ses. Tengo que tomar los valores de esta segunda tabla y actualizar la primera donde coinciden las siglas. Por favor, ayuda..

Eliminar todas las filas de la tabla

Normalmente haría un delete * from XXX pero en esta tabla eso es muy lento, normalmente tiene alrededor de 500k a 1m filas en ... recuento de filas a través de sys.sysindexes, así que espero que haya una manera igualmente inteligente de eliminar contenido

Usar " GO " dentro de una transacción

Estoy creando una aplicación web que intenta instalar/actualizar la base de datos en App_Start. Parte del procedimiento de in ... cia GO dentro de una transacción SQL. ¿Cómo puedo hacer que este script generado funcione cuando se ejecuta de esta manera?