データベース管理者は、データ型が保持できる最大値をオーバーライドできますbigint
か(ドキュメントにリストされている値よりも小さくなります)?
質問する
399 次
2 に答える
7
はい、列にチェック制約を設定できます
例
ALTER TABLE SomeTable
ADD CONSTRAINT chkMaxValue CHECK (SomeCol < 123456 );
GO
トリガーを使用して制限することもできますが、それはやり過ぎです
于 2012-04-03T23:14:17.147 に答える
4
いいえ。ただし、次のように、値が特定の値を超えないように自分でチェックを作成できます。
create table test_bigint(
my_value bigint check (my_value <100)
)
于 2012-04-03T23:16:35.463 に答える