Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/06/2010, 20:37
T3rryMan
 
Fecha de Ingreso: enero-2010
Ubicación: SJM Lima - Peru
Mensajes: 55
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Modificar formato de fecha

Cita:
Iniciado por claudiovf Ver Mensaje
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.

Última edición por GatorV; 06/06/2010 a las 23:07