我正在使用以下命令创建表:
CREATE TABLE Comp (
SerialNumber Number Primary Key Not Null,
Make Text(12) Not Null,
Model Text(24) Not Null,
ProcessorType Text(24) Null,
ProcessorSpeed Int Not Null,
MainMemory Text(15) Not Null,
DiskSize Text(15) Not Null
);
哪个有效,然后我尝试添加约束:
ALTER TABLE Comp
ADD CONSTRAINT CheckSpeed
CHECK (ProcessorSpeed > 0);
返回错误:“约束子句中的语法错误”。我试过添加:
CHECK (ProcessorSpeed > 0)
到表创建命令,但它返回相同的错误。有没有办法解决这个问题?