我想在HSQL中创建一个名为Domains的表。但是,当我尝试这样做时,它包括29列,虽然我的表定义只指定5.有一个域系统视图,它似乎也包括这些列也在我的元数据中。因为这样我无法插入任何东西db作为来自域系统视图的那些不需要的列也包含一些非空值。 我尝试创建架构,但它不是我需要的解决方案。 我需要覆盖此域系统视图或停止选择元数据。
有谁知道我们怎么做? 我现在坚持了几天。
CREATE TABLE IF NOT EXISTS Domains
(
domain_id INTEGER NOT NULL,
name VARCHAR(100) NOT NULL,
description VARCHAR(500) NOT NULL,
CREATED_BY VARCHAR(8) NOT NULL,
LAST_UPDATED_BY VARCHAR(8) NOT NULL,
PRIMARY KEY (domain_id)
);