私はpostgresqlテーブルに数値列を設定しようとしています。 この列には1〜5の数値しか含まれていません。1から5までの数字列を指定してください。
これは私のpostgresqlでどのように指定しますか?
私はpostgresqlテーブルに数値列を設定しようとしています。 この列には1〜5の数値しか含まれていません。1から5までの数字列を指定してください。
これは私のpostgresqlでどのように指定しますか?
あなたはconstraint
CREATE TABLE mytable (
constraint_col integer CHECK (constraint_col > 0 and constraint_col < 6)
);
をしたいがcheck constraints
Useチェック制約を見て、リストを指定するか、あなたは私よりも親切だ
Create table poc_test (i_id integer,
CHECK (i_id between 1 and 5));
をrange.like。この種の「私は自分のDB101の宿題を遅く残しました」という質問に対しては、私はドキュメントを指して「どうしましたか?」と尋ねる傾向があります。 –
@CraigRinger私は、たくさんの人が短期間で作業をするmysqlタグのようですが、一般的にpostgresqlユーザはうまく動作しているようです。 – e4c5