Postgresql 9.2
予約テーブルにはobjekt2
、タイプが。の列が含まれていますchar(10)
。
次のコードは、重複しない予約テーブルを作成するために使用されます。
CREATE TABLE reservat (
id serial primary key,
objekt2 char(10) references yksus2,
during tsrange,
rida int references rid on delete cascade not null,
EXCLUDE USING gist (objekt2 text_pattern_ops WITH =, during WITH &&)
);
これによりエラーが発生します:
エラー:アクセスメソッド「gist」の演算子クラス「text_pattern_ops」が存在しません
タイプ列を予約に使用でき、同じ値char(10)
に対して重複する予約が許可されないように、このエラーを修正するにはどうすればよいですか?objekt2