我正在尝试通过以下命令将数据加载到表中
LOAD CLIENT FROM 'C:\database_extract\budget1.csv' OF DEL MODIFIED BY USEDEFAULTS
MESSAGES 'C:\database_extract\budget1.log' REPLACE INTO CLP.budget
NONRECOVERABLE INDEXING MODE AUTOSELECT;
我收到以下错误,
SQL0180N The syntax of the string representation of a datetime value is incorrect.
SQLSTATE=22007
我已将列数据类型作为数据源中的TIMESTAMP日期格式11/1/2012 0:00
给出
任何人请帮我解决这个问题。
提前谢谢。
答案 0 :(得分:0)
您需要添加以下MODIFIED BY
子句:
MODIFIED BY USEDEFAULTS TIMESTAMPFORMAT="M/D/YYYY H:MM"
有关LOAD
命令的详细信息,请参阅https://www.ibm.com/support/knowledgecenter/en/SSEPGG_9.7.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0008305.html。