プライマリ・コンテンツに移動
Oracle® Database 2日でデータベース管理者
12c リリース1 (12.1)
B71307-08
目次へ移動
目次
索引へ移動
索引

前
次

8.4.5.4 例: 既存の表制約の変更

表制約を変更する方法はいくつかあります。たとえば、既存の表制約を有効な状態から無効な状態に変更できます。この例では、SQL Developerを使用して、例: 新しい表制約の追加purchase_orders表に対して作成したチェック制約を無効にします。

PURCHASE_ORDERS表の制約を無効にするには、次の手順を実行します。

  1. SQL Developerで、表の表示の説明に従って、HRスキーマのPURCHASE_ORDERS表に移動します。
  2. PURCHASE_ORDERS表を右クリックして「制約」を選択してから、「1つを無効化」を選択します。

    「1つを無効化」ダイアログ・ボックスが表示されます。

  3. 「制約」フィールドでPO_CHECK_RCVD_DATEを選択します。
  4. 「適用」をクリックします。

    制約が無効化されたことを示す確認メッセージが表示されます。

  5. オブジェクト・ペインのPURCHASE_ORDERSタブで、「制約」サブタブをクリックすると、PO_CHECK_RCVD_DATE制約が表示されます。この制約の「ステータス」列では、値DISABLEDが示されています。