Oracle - Problema para guardar horas

 
Vista:

Problema para guardar horas

Publicado por Jesus (1 intervención) el 16/03/2006 12:31:11
buenas, tengo el siguiente problema. Estoy usando forms builder, y en un campo quiero almacenar una hora, utilizando la siguiente mascara "HH24:MI". La operación me la realiza correctamente, pero cuando veo en la base de datos a través de sql*plus, siempre me guarda lo mismo .. "01/03/06 12:00", da igual la hora que ponga siempre pone lo mismo y ya no se que hacer. El tipo de dato es date. ¿ Alguien me puede ayudar ? Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema para guardar horas

Publicado por tuozzo (66 intervenciones) el 20/03/2006 11:00:52
lO QUE TE PASA ES QUE LA BASE DE DATOS SIEMPRE GUARDA LOS VALORES DE TIPO DATE CON EL MISMO FORMATO. LA MASCARA TIENES QUE EMPLEARLA CUANDO HAGAS LA CONSULTA PERO SIEMPRE SE ALMACENA IGUAL.
EL FORMATO EN EL CUAL SE ALMACENAN LOS DATES EN LA BASE DE DATOS SE DEFINA CUANDO SE INSTALA LA BASE DE DATOS Y ESTE NO ES RECOMENDABLE CAMBIARLO.
NO TE PREOCUPES DE COMO LO ALMACENA, SIMPLEMENTE HAS LA CONSULTA Y LE COLOCAS UN TO_DATE O UN TO_CHAR Y CON LA MASCARA FORZAS A QUE TENGA EL FORMATO QUE TE HACE FALTA.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar