me pueden explicar como funciona esta parte de codigo ? CURRENT_TIMESTAMP update_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDAT...

Luis Nilson Palma Campos

Luis Nilson Palma Campos

Pregunta
studenthace 6 años

me pueden explicar como funciona esta parte de codigo ?

CURRENT_TIMESTAMP update_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

7 respuestas
para escribir tu comentario
    Carlos Adriano Ramirez Aldana

    Carlos Adriano Ramirez Aldana

    studenthace 5 años

    Buenas Tardes,

    pregunta que pasa si yo algo un delete a ese campo, me va actualizar ese registro a la hora que lo elimine

    Braian Peña

    Braian Peña

    studenthace 6 años

    el update quiere decir que cuando se actualice una campo se registrará la fecha y la hora en el update_at

    Luis Nilson Palma Campos

    Luis Nilson Palma Campos

    studenthace 6 años

    si pero a veces en el sqldeveloper de oracle cambian la sintaxis ,por ejemplo el formato de la fecha al momento de llenar la base de datos es distinta en mysql que en el sqldeveloper

    Angel de Jesus Quintero Pereira

    Angel de Jesus Quintero Pereira

    studenthace 6 años

    Bueno y cuando dices que : sí se puede usar en oracle a que te refieres.

    Recuerda que MySQL es la bases de datos de Oracle.

    Angel de Jesus Quintero Pereira

    Angel de Jesus Quintero Pereira

    studenthace 6 años

    a ver lo como te dijeron los anteriores compaeñero EL CURRENT_TIMESTAMP se actualizará la fecha y hora automáticamente, pero cuand dices ON UPDATE estás indicando que cuando ese registro se actualiza entonces también tomará la hora del momento en que se actualiza.

    Luis Nilson Palma Campos

    Luis Nilson Palma Campos

    studenthace 6 años

    Tambien de puede usar en el Oracle??

    Manuel Ojeda

    Manuel Ojeda

    studenthace 6 años

    Lo que hace ese código es que el campo CURRENT_TIMESTAMP se actualizará la fecha y hora automáticamente sin especificar en cualquiera de las dos operaciones tomando la fecha y hora del servidor.

Curso de SQL y MySQL desde Cero ► Empieza Gratis

Curso de SQL y MySQL desde Cero ► Empieza Gratis

Aprende desde cero SQL, el lenguaje para gestionar y consultar bases de datos relacionales. Elabora tablas, cruza, elimina, modifica y consulta información. Conoce las funciones de MySQL como gestor de base de datos para crear aplicaciones y soluciones tecnológicas efectivas.

Curso de SQL y MySQL desde Cero ► Empieza Gratis
Curso de SQL y MySQL desde Cero ► Empieza Gratis

Curso de SQL y MySQL desde Cero ► Empieza Gratis

Aprende desde cero SQL, el lenguaje para gestionar y consultar bases de datos relacionales. Elabora tablas, cruza, elimina, modifica y consulta información. Conoce las funciones de MySQL como gestor de base de datos para crear aplicaciones y soluciones tecnológicas efectivas.