我尝试通过liquibase变更集创建一个新表,如下所示:
这失败并出现以下错误:
liquibase.exception.DatabaseException:
Error executing SQL CREATE TABLE
kkm.mytable (id numeric AUTO_INCREMENT NOT NULL, name VARCHAR(50) NULL, description
VARCHAR(255) NULL, image_path VARCHAR(255) NULL,
CONSTRAINT PK_BOUFFE PRIMARY KEY (id)):
Incorrect column specifier for column 'id'
如果我设置autoIncrement =“false”,这完全有效.
这是一个已知的问题 ?
编辑:
这是有效的:
columnDataType="int"
columnName="id"
incrementBy="1"
startWith="1"
tableName="mytable"/>
|