01/09/2011, 13:17
|
| | Fecha de Ingreso: agosto-2011
Mensajes: 32
Antigüedad: 13 años, 4 meses Puntos: 0 | |
Respuesta: pasar codigo de acces a sql server 2005 hey q pena la molestia pero ya pude solucionar el inveniente.
de todas formas dejo el codigo q termine por si alguien mas tiene unproblema pareciso
UPDATE BASE_MESH SET fecha =
case when LNNTDT=0 then null
when LNNTDT<10000 and LNNTDT>0 then convert(datetime,('0'+ Left([LNNTDT],1)+'/' + substring(convert(nvarchar,LNNTDT),2,1)+'/'+ case when Right(LNNTDT,2)>12 then '19'+Right(LNNTDT,2) else '20'+Right(LNNTDT,2) end),103)
when LNNTDT<100000 and LNNTDT>=10000 then convert(datetime,('0'+ Left([LNNTDT],1)+'/' + substring(convert(nvarchar,LNNTDT),2,2)+'/'+ case when Right(LNNTDT,2)>12 then '19'+Right(LNNTDT,2) else '20'+Right(LNNTDT,2) end),103)
when LNNTDT>100000 then convert(datetime,(Left([LNNTDT],2)+'/' + substring(convert(nvarchar,LNNTDT),3,2)+'/' + case when Right(LNNTDT,2)>12 then '19'+Right(LNNTDT,2) else '20'+Right(LNNTDT,2) end),103)
end |