问题场景: 在mysql 5.5.59 运行以下flowable建表语句不成功!
CREATE TABLE ACT_CO_CONTENT_ITEM (
ID_ VARCHAR (255) NOT NULL,
NAME_ VARCHAR (255) NOT NULL,
MIME_TYPE_ VARCHAR (255) NULL,
TASK_ID_ VARCHAR (255) NULL,
PROC_INST_ID_ VARCHAR (255) NULL,
CONTENT_STORE_ID_ VARCHAR (255) NULL,
CONTENT_STORE_NAME_ VARCHAR (255) NULL,
FIELD_ VARCHAR (400) NULL,
CONTENT_AVAILABLE_ BIT (1) DEFAULT 0 NULL,
CREATED_ TIMESTAMP (6) NULL,
CREATED_BY_ VARCHAR (255) NULL,
LAST_MODIFIED_ TIMESTAMP (6) NULL,
LAST_MODIFIED_BY_ VARCHAR (255) NULL,
CONTENT_SIZE_ BIGINT DEFAULT 0 NULL,
TENANT_ID_ VARCHAR (255) NULL,
CONSTRAINT PK_ACT_CO_CONTENT_ITEM PRIMARY KEY (ID_)
)
即不支持此sql语句表达式: LAST_MODIFIED_ TIMESTAMP (6) NULL,
在低于mysql5.6.4版本以下给TIMESTAMP类型指定长度,不支持!升级数据库版本后,问题解决。
官方文档说明: