ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 制約について
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

制約について

制約は、データベース内の情報と関連付けるビジネス・ルールを順守するために使用されます。制約によって、無効なデータが表に挿入されないようにします。ビジネス・ルールでは、必ずTRUEまたはFALSEになる条件と関係が指定されます。

たとえば、従業員表の給与列に、給与< 10000という制約を定義した場合、この制約によって、この表のすべての行で、この列には10000を超える数値を格納できない、というルールが順守されます。INSERT文またはUPDATE文によってこの整合性制約への違反が発生した場合は、エラー・メッセージが表示されます。制約を使用すると、ロードのパフォーマンスが低下することに注意してください。

表、ビューおよびマテリアライズド・ビューに対して次の制約を定義できます。