1
oracleに10000以上0未満の数値を受け入れないように列を設定するにはどうすればよいですか?あなたはcheck
制約を探している値を制限するためにOracle SQLに制約を追加するにはどうすればよいですか?
oracleに10000以上0未満の数値を受け入れないように列を設定するにはどうすればよいですか?あなたはcheck
制約を探している値を制限するためにOracle SQLに制約を追加するにはどうすればよいですか?
:
alter table t add constraint chk_t_col check (col >= 0 and col <= 10000);
これは、指定した範囲にない列内の任意の値を挿入または更新を防ぐことができます。
ありがとうございました!!!!!!! – NikosL24
もう1つ質問できますか?同じ方法で私は挿入される前に電子メールアドレスを検証できますか? – NikosL24
@ NikosL24。 。 。 'check'制約を使ってどの列も検証することができます。電子メールの場合、おそらく正規表現を使用します。 –