Problemas con fecha nsl_date_format
Tengo un problema al guardar la información, y es algo así:
Cuando levanto mi sistema de personal en PB50 trato de grabar la fecha de nacimiento pero al grabar en lugar de grabar el año correcto 03/12/1992 (x ejm.) Graba 03/12/2092 a pesar de que el campo esta en formato 'DD/MM/YYYY' y en otros casos sale el siguiente error acá :
TO_DATE('3-Dec-92 00:00:00','DD-MON-YY HH24:MI:SS')
lo llevo aL PL/SQL y cambio el año a 4 digitos asi:
TO_DATE('3-Dec-1992 00:00:00','DD-MON-YYYY HH24:MI:SS')
y solo con esta manera graba.
================== Especificaciones =================
- No soy DBA de Oracle así que no cambiare el NLS_DATE_FORMAT(pero se puede alterar la session)
- Trabajo con Oracle 7.3.4 Client y Oracle 10.2 Data Base
- Desarrollo en Power Builder 5.0 de 32 Bits
- Escucho sugerencias y consultas para salir de este problemita.
Cuando levanto mi sistema de personal en PB50 trato de grabar la fecha de nacimiento pero al grabar en lugar de grabar el año correcto 03/12/1992 (x ejm.) Graba 03/12/2092 a pesar de que el campo esta en formato 'DD/MM/YYYY' y en otros casos sale el siguiente error acá :
TO_DATE('3-Dec-92 00:00:00','DD-MON-YY HH24:MI:SS')
lo llevo aL PL/SQL y cambio el año a 4 digitos asi:
TO_DATE('3-Dec-1992 00:00:00','DD-MON-YYYY HH24:MI:SS')
y solo con esta manera graba.
================== Especificaciones =================
- No soy DBA de Oracle así que no cambiare el NLS_DATE_FORMAT(pero se puede alterar la session)
- Trabajo con Oracle 7.3.4 Client y Oracle 10.2 Data Base
- Desarrollo en Power Builder 5.0 de 32 Bits
- Escucho sugerencias y consultas para salir de este problemita.
5 respuestas
Respuesta de vguti
1
Respuesta de anarchy9902
1
Respuesta de Franklin Marín
1
Respuesta de Edw. N.
1
Respuesta
-1