fetus Diary
2007/10/05(金) - 制約検査
create table sample (
id text not null primary key,
hoge boolean not null default true,
fuga boolean,
check((hoge = true and fuga is not null) or (hoge = false and fuga is null))
);
複雑な制約検査も書けるのね。SQL 酷いことになるけど。
# 何となく、hoge boolean(nullable) でいいような気がしなくもない。でも「意味」が大好きな私としてはそれはしない
- 07/10/05 17:07
コメント
コメントはありません。