Truncar campo datetime
Hola:
Tengo un problema con un campo datetime que actualmente se llena con GETDATE(), por lo cual me llenaba completamente la fecha con horas:min:seg, porque lo necesitaba para organizar unos lotes que creaba, estoy haciendo modificaciones en el programa y me hace falta truncar ese campo al formato dd/mm/aaaa excluyendo lo relativo a horas:min:seg. Existe alguna funcion de SQL que me permita realizar esta operacion. Saludos Luis Garcia |
Hola lgarcia, en Firebird tienes la función Cast.
Saluditos |
|
Truncar campo datetime
Hola:
Gracias por la respuesta Caro, pero de esa forma no logro truncar las fracciones de tiempo correspondientes a horas, minutos, segundo y milisegundos. Disculpen la BD es SQL Server 2000. Saludos Luis Garcia |
Truncar campo datetime
Despues de la respuesta que me envio poliburro realize lo siguiente y espero que les sirva esto es para SQL Server 2000.
1ro paso: crear esta funcion CREATE FUNCTION FechaConteo (@id INT) RETURNS char(10) AS BEGIN DECLARE @fecha char(10) Select @fecha = CONVERT(Char(10), fecha_conteo, 101) FROM Bolsos WHERE id = @id RETURN @fecha END 2do paso: crear en la tabla correspondiente el campo nuevo char(10) y en la formula pasarle: dbo.FechaConteo(id) y guardar la estructura de la tabla 3er paso: Volver al diseno de la tabla borrar la formula y cambiar el tipo del campo a datetime y completo Saludos Luis Garcia |
La franja horaria es GMT +2. Ahora son las 15:14:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi