HSQL で Domains という名前のテーブルを作成したいと考えています。しかし、そうしようとすると、テーブル定義で 5 つしか指定されていませんが、29 列が含まれます。ドメイン システム ビューがあり、メタデータにもこれらの列が含まれているようです。 Domains System View からのこれらの不要な列には、null 以外の値も含まれているためです。スキーマを作成しようとしましたが、ソリューションとして必要なものではありません。この Domains System View をオーバーライドするか、メタデータがそれを選択しないようにする必要があります。
どうすればそれができるか知っている人はいますか?私は今、数日以上それで立ち往生しています。
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)
);