Navicatでチェック制約を追加の方法
Navicatでチェック制約を追加するには、次の手順に従ってください。
- Navicatを開いてデータベースに接続します
- 左側の「データベース」パネルで、チェック制約を追加するテーブルを選択してください。
- 右側の 「デザイン」タブでチェック制約を追加する列を検索します。
- その列の「制約」フィールドで、ドロップダウンの矢印をクリックします。
- ドロップダウンメニューから「制約エディター」を選択します。
- 開いた「制約編集」ダイアログで「check」制約タイプを選ぶ。
- 「条件」テキストボックスに、チェック制約の条件式を入力します。たとえば、ある列の値の範囲を 1 から 10 に制限したい場合は、「column_name >= 1 AND column_name <= 10」と入力します。
- 「確定」ボタンを押して制約を保存します。
- 「デザイン」タブの「保存」ボタンをクリックし、テーブルの変更を保存します。
上記のステップを完了すると、指定された列にCHECK制約が正常に追加されます。その後、データの挿入や更新時に、Navicatはその制約条件を満たしているかどうか検証し、条件を満たさない操作を拒否します。