Saltar al contenido

¿Cómo insertar fecha y hora en Oracle?

Esta es el arreglo más válida que te podemos aportar, sin embargo mírala pausadamente y valora si se adapta a tu trabajo.

Solución:

Puedes usar

insert into table_name
(date_field)
values
(TO_DATE('2003/05/03 21:02:44', 'yyyy/mm/dd hh24:mi:ss'));

Espero eso ayude.

Estás haciendo todo bien usando una función to_date y especificando la hora. El tiempo está allí en la base de datos. El problema es que cuando selecciona una columna de tipo de datos DATE de la base de datos, la máscara de formato predeterminada no muestra la hora. Si emite un

alter session set nls_date_format = 'dd/MON/yyyy hh24:mi:ss'

o algo similar que incluya un componente de hora, verá que la hora entró con éxito en la base de datos.

Prueba esto:

(to_date('2011/04/22 08:30:00', 'yyyy/mm/dd hh24:mi:ss'));

Recuerda que tienes concesión de valorar este artículo si diste con la solución.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *