如何在H2数据库中的ON UPDATE
请求中执行CREATE TABLE
。
语境:
我正在使用sql-maven-plugin(1.5)在我的项目的h2数据库中生成一个表。
但是当我调用脚本sql时,我有一个org.h2.message.DbException.getJdbcSQLException
。
我的剧本:
CREATE TABLE IF NOT EXISTS TEST(
DATE timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
);
最佳答案
H2不支持“更新”。但我想您可以改用computed column ?:
CREATE TABLE IF NOT EXISTS TEST(
DATE timestamp AS CURRENT_TIMESTAMP
);
关于sql - H2DB-CREATE TABLE请求中的脚本SQL ON UPDATE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8006855/