Saltar al contenido

Truncar fecha y hora a segundo (eliminar milisegundos) en T-SQL

Te doy la bienvenida a nuestro sitio web, aquí encontrarás la solucíon que buscabas.

Solución:

Esto truncará los milisegundos.

declare @X datetime
set @X = '2012-01-25 17:24:05.784'
select convert(datetime, convert(char(19), @X, 126))

o

select dateadd(millisecond, -datepart(millisecond, @X), @X)

TRANSMITIR y CONVERTIR
AÑADIR FECHA
FECHAPARTE

los más rápido, también lenguaje seguro y determinista

DATEADD(second, DATEDIFF(second, '20000101', getdate()), '20000101')

convert(datetime, convert(varchar, @datetime_var, 120), 120)

Reseñas y calificaciones

Recuerda compartir este enunciado si si solucionó tu problema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *