1

アート ギャラリーにテーブルを作成する必要があります。テーブルは Art_Object です。さまざまな属性の中で、「復元」フィールドの値が「はい」または「いいえ」しかないチェック制約を実装するのに問題があります。二重引用符、一重引用符、引用符なしでさまざまなバージョンを試してみましたが、フィールド名 (例: Restoration = 'Yes') と等しくなりましたが、うまくいきませんでした。CHECK(Restoration IN('Yes', 'No'))... も試しましたが、これもうまくいきませんでした。迷っています。

4

1 に答える 1

4

構文は次のようになります。

CREATE TABLE Art_Object
(
  column1 datatype null/not null,
  column2 datatype null/not null,
  ...,

  CONSTRAINT check_restoration_yesno
    CHECK (Restoration = 'Yes' OR Restoration = 'No')
);
于 2013-10-18T13:56:33.340 に答える