我试图插入一个日期到一个Oracle表,但我不断收到此错误消息,“ORA-00932:不一致的数据类型:预计DATE有NUMBER。”谁能帮忙?我试图插入一个日期到一个Oracle表,但我不断收到“预计日期有数量”。 (XPages ExtLib)
var rptDate = getComponent("computedField3").getValue();
var JavaRptDate:java.sql.Date = new java.sql.Date(rptDate.getTime());
var insertQuery = "INSERT INTO Test_Table (REPORT_DATE) VALUES ("
+ JavaRptDate + ")";
var insertResult = @JdbcExecuteQuery("oracle", insertQuery);
这是正在打印的日期:
05/13/2016 08:34:45 AM HTTP JVM: REPORT_DATE: 5/13/16 8:34 AM
05/13/2016 08:34:45 AM HTTP JVM: insertQuery: INSERT INTO Test_Table (REPORT_DATE) VALUES (2016-05-13)
您没有用引号括起日期。 –