如何在db2 timestamp列中插入2016-08-29-23.17.147253
?
INSERT INTO TEST VALUES (2015,2016-08-29-23.17.147253, 5000 , 0, 0, 0, 0, 0, 0, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP )
CURRENT_TIMESTAMP
工作正常,2016-08-29-23.17.147253
不是
答案 0 :(得分:1)
您的时间戳格式似乎不正确。它必须是“时间戳是一个七部分值,表示按年,月,日,小时,分钟,秒和微秒的日期和时间”。另外,在INSERT语句中将时间戳值括在单引号中。更多信息检查: http://www.ibm.com/support/knowledgecenter/SSEPEK_10.0.0/intro/src/tpc/db2z_datetimetimestamp.html
答案 1 :(得分:0)
尝试这样的引用:
INSERT INTO TEST VALUES (2015, '2016-08-29-23.17.147253', 5000 , 0, 0, 0, 0, 0, 0, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP )