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 回答