我有此表,只想将当前时间保存在我的列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()
函数来解决此问题,但这只会保存我应该保留时间的当前日期,一些关于如何执行此操作的想法?