Database DB2创建表失败

Database DB2创建表失败,database,db2,create-table,Database,Db2,Create Table,我使用Liqibase在我们的测试数据库上创建了一个表,创建下表没有问题: CREATE TABLE ICEM_DEP.T_APP_UNIT_ENV_INST_OBJ ( ENVIRONMENT_ID INTEGER NOT NULL, INSTANCE_ID INTEGER NOT NULL, OBJECT_NAME VARCHAR(4000) NOT NULL, APP_UNIT_ID INTEGER NOT NULL, CREATION_DATE TIMESTA

我使用Liqibase在我们的测试数据库上创建了一个表,创建下表没有问题:

CREATE TABLE ICEM_DEP.T_APP_UNIT_ENV_INST_OBJ (
  ENVIRONMENT_ID INTEGER NOT NULL, 
  INSTANCE_ID INTEGER NOT NULL, 
  OBJECT_NAME VARCHAR(4000) NOT NULL, 
  APP_UNIT_ID INTEGER NOT NULL, 
  CREATION_DATE TIMESTAMP DEFAULT current timestamp(0), 
  LAST_CHANGE_DATE TIMESTAMP DEFAULT current timestamp(0), 
  CREATION_USER INTEGER NOT NULL,
  LAST_CHANGE_USER INTEGER NOT NULL, 
  ACTION_FLAG VARCHAR(1)
)
如果在客户数据库上运行此语句,则会出现以下错误:

DB2SQL错误:SQLCODE=-104,SQLSTATE=42601,SQLERRMC=(;LT current 时间戳;默认值,驱动程序=4.13.127


有什么建议吗?

将尽可能低的值传递给Timestamp函数的格式是

或者

TIMESTAMP('0001-01-01',0)


将最低可能值传递给Timestamp函数的格式为

或者

TIMESTAMP('0001-01-01',0)

你试过了吗

CREATION_DATE TIMESTAMP WITH DEFAULT CURRENT TIMESTAMP,
LAST_CHANGE_DATE TIMESTAMP WITH DEFAULT CURRENT TIMESTAMP,
你试过了吗

CREATION_DATE TIMESTAMP WITH DEFAULT CURRENT TIMESTAMP,
LAST_CHANGE_DATE TIMESTAMP WITH DEFAULT CURRENT TIMESTAMP,

DB2用于什么?LUW,System z,i5/OS?DB2用于什么?LUW,System z,i5/OS?