質問

0〜10の受け入れられた範囲でTinyIntを定義したいと思います。トリガーを使用して列を検証し、この効果を達成する方法を知っています。

ただし、この範囲をルールとして指定するユーザー定義のデータ型を作成することは可能ですか?次に、範囲外の値が試行された場合、もちろん、トリガーを必要とせずに、エラーが自動的にスローされますか?

役に立ちましたか?

解決

使う 制約を確認してください それよりも ユーザー定義の種類 使用するのは非常に厄介です

他のヒント

まず、制約を使用してルールを作成し、次にタイプを作成し、次に関連付けます。

http://www.mssqltips.com/tip.asp?tip=1628

(しかし、私はGBNに同意します、99.99%の時間、チェック制約を使用するだけです)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top