Cita:
Iniciado por claudiovf Hola... estoy agregando una columna a una tabla... la idea es que me devuelva la fecha en formato aaaa-mm-dd.
El pero es que la fecha viene de la siguiente forma:
2010-04-29 19:40:13.000
Hice el siguiente codigo
alter table trx0305 add Fecha2 char (12)
go
update trx0305 set Fecha2 = convert(char(12),left(Fecha,12),112)
from trx0305 a with (nolock)
go
pero la fecha me la devuelve en el siguiente formato....
Abr 29 2010
Que debo hacer para que me la devuelva asi: 2010-04-29
Saludos,
CVF
Hola
lo cierto es que el sql es muy variado y tambien su forma de guardado de fechas pero al final es una fecha el valor que manejaremos asi que te paso el dato.
select convert(char(10), Fecha2, 120) as fecha from trx0305
con este comando armamos un select y creamos a para la consulta un campo q se llama fecha a partir del campo fecha2, total segun lo entendido en tu pregunta era lo querias
los parametros del Convert:
parametro 1 - Nuevo dato como resultado,
parametro 2 - El valor recibido a convertir
parametro 3 - El formato aplicado al dato recibido
bueno te lo dejo y sigamos con la investigacion.