Sql 插入当前日期和时间
我想修改此请求,并使用Sql 插入当前日期和时间,sql,postgresql,Sql,Postgresql,我想修改此请求,并使用current\u timestamp获得当前日期和当前日期与时间 示例:2019-11-19 23:00:00 我尝试这样做:date(当前时间戳+时间'23:00')但我有一些错误 有人有主意吗?使用当前日期: INSERT INTO PUBLIC.PROJECT(ID, LIBELLE, DESCRIPTION, STATUT, DATE_CREATION, DATE_MODIFICATION, USER_CREATEUR_ID, REFERENT_ID, DATE_
current\u timestamp
获得当前日期和当前日期与时间
示例:2019-11-19 23:00:00
我尝试这样做:date(当前时间戳+时间'23:00')
但我有一些错误
有人有主意吗?使用
当前日期
:
INSERT INTO PUBLIC.PROJECT(ID, LIBELLE, DESCRIPTION, STATUT, DATE_CREATION, DATE_MODIFICATION, USER_CREATEUR_ID, REFERENT_ID, DATE_DEBUT, DATE_FIN, TYPE, STATUT_PROJET) VALUES
(2651, 'Projet 1', NULL, 'START', DATE '2019-11-15', DATE '2019-11-15', NULL, 952, TIMESTAMP '2019-11-14 23:00:00', TIMESTAMP '2019-12-14 23:00:00', NULL, NULL);
您不需要强制转换结果,只需按编写的方式使用即可。使用
当前日期
:
INSERT INTO PUBLIC.PROJECT(ID, LIBELLE, DESCRIPTION, STATUT, DATE_CREATION, DATE_MODIFICATION, USER_CREATEUR_ID, REFERENT_ID, DATE_DEBUT, DATE_FIN, TYPE, STATUT_PROJET) VALUES
(2651, 'Projet 1', NULL, 'START', DATE '2019-11-15', DATE '2019-11-15', NULL, 952, TIMESTAMP '2019-11-14 23:00:00', TIMESTAMP '2019-12-14 23:00:00', NULL, NULL);
而且你不需要强制转换结果,直接使用它。使用
当前日期-2
当前日期-间隔“2天”
也会起作用,并且对用户更清晰read@Lucas:但它返回的是时间戳
而不是日期
公平点,同时转换到日期看起来有点混乱(当前日期-间隔“2天”)::date
使用当前日期-2
当前日期-间隔“2天”
也会起作用,并且对用户更清楚read@Lucas:但它返回的是时间戳
而不是日期
公平点,同时转换到日期看起来有点混乱(当前日期-间隔“2天”)::日期