1
私は制約付きのテーブルを定義したいと思います。
データである:Postgresql create table conditionはtsrangeの1列を除外します
EXCLUDE USING gist (article_name WITH =,
tsrange(start_time,end_time) WITH &&)
が、その範囲は とをオーバーラップする任意の新しい行をとらないことを意味する:私はこの条件を使用一瞬「article_name、article_time、START_TIME、END_TIME」
同じarticle_nameと既存の範囲、私は得るためにそれを変更するのに対し:
article_timeが同じarticle_nameのために、既存の範囲(START_TIME、END_TIME)、 の内側にあるために新しい行を取ることはありません
どうすればいいですか? どうもありがとう