仅将当前时间保存在列中-MySQL

时间:2018-11-28 05:09:07

标签: mysql

我有此表,只想将当前时间保存在我的列hora_inicio_uso

CREATE TABLE prestamo_usuarios(
    matricula_alumno VARCHAR(255),
    id_equipo INT,
    fecha_prestamo DATE,
    fecha_devolucion DATE,
    hora_inicio_uso DATE,
    hora_fin_uso DATE,
    id_prestamo INT
);

我通过过程将数据插入此表

DELIMITER |

CREATE PROCEDURE RealizarPrestamoEquipo (IN matricula_param VARCHAR(255), IN equipo_param INT(11), IN id_prestamo_param INT(11))
BEGIN 
    INSERT INTO prestamo_usuarios 
        (matricula_alumno, id_equipo, fecha_prestamo, hora_inicio_uso, id_prestamo) 
    VALUES 
        (matricula_param, equipo_param, CURDATE(), CURTIME(), id_prestamo_param);
END
|
DELIMITER ;

我尝试使用CURTIME()函数来解决此问题,但这只会保存我应该保留时间的当前日期,一些关于如何执行此操作的想法?

0 个答案:

没有答案