我的PostgreSQL数据库有DDL。表中的一列是VARCHAR[]
类型。 H2无法创建此表,即使数据库在PosgtreSQL兼容模式下运行(url:jdbc:h2:mem:user-management;MODE=PostgreSQL
)
简化DDL:
create table "users" (
"uuid" VARCHAR NOT NULL PRIMARY KEY,
"roles" VARCHAR[] NOT NULL
);
H2和PostgreSQL之间是否存在兼容的数据类型,实际上是一个varchar数组?谢谢!