![](/img/trans.png)
[英]org.h2.jdbc.JdbcSQLSyntaxErrorException: Column not found; SQL statement [SPRINGBOOT]
[英]Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Function "SYSUTCDATETIME" not found; SQL statement:[90022-200]
我正在使用插入查詢測試存儲庫 class 並面臨問題:
錯誤:
Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Function "SYSUTCDATETIME" not found; SQL statement:
insert into table name (cloumns1..x) values (?, ?, ?, SYSUTCDATETIME(), ?, ? , ?, SYSUTCDATETIME(),?); [90022-200]
版本:
我正在使用 unit juniper 版本 5.8.x
期望有人可以幫忙嗎
在 h2 中沒有SYSUTCDATETIME()
這個 function 存在於 SQL 服務器中,對於 h2 你必須使用CURRENT_TIMESTAMP
,例如:
INSERT INTO table_name (cloumns1, .., x)
values (?, ?, ?, CURRENT_TIMESTAMP, ?, ? , ?, CURRENT_TIMESTAMP, ?);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.