Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > SQL Server

Respuesta
 
Herramientas Desplegado
Antiguo 07-ene-2008, 20:30   #1 (permalink)
suprempada ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2004
Mensajes: 211
varchar convertirla a datetime

que tal a tod@s, espero se encuentren bien

tengo un campo que es varchar, en ms sql y ahi se almacena la fecha con este formato "dd/mm/yyyy".... entonces... necesito recuperar esa fecha pero con este formato : "yyyy-mm-dd", entonces se me ocurrio esto:
select convert(varchar(10),campo_fecha,120), que 120 es el formato para "yyyy-mm-dd", pero como el campo es varchar, no cambia... entonces se me ocurrio esto: convert(varchar(10),convert(smalldatetime,campo_fe cha),120), pero me marca error...

alguien me podria ayudar a pasar ese campo_fecha que es varchar, y que se esta guardando con formato "dd/mm/yyyy" al formato "yyyy-mm-dd"

se los agradecere mucho.

saludos
suprempada está desconectado   Responder Citando
Antiguo 07-ene-2008, 20:33   #2 (permalink)
suprempada ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2004
Mensajes: 211
Re: varchar convertirla a datetime

Solucionado:


select convert(varchar(10),convert(datetime,Campo_Fecha,1 20),120)
suprempada está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:11.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93