我正在尝试创建一个表,我只能为INT提供正值,我该怎么做?
CREATE TABLE Ingredients(
IngredientID INTEGER PRIMARY KEY NOT NULL,
IngredientName VARCHAR(255),
IngredientClassID SMALLINT NOT NULL,
MeasureAmountID SMALLINT NOT NULL
);
Run Code Online (Sandbox Code Playgroud)
小智 10
试试这个...
CREATE TABLE Ingredients(
IngredientID INTEGER PRIMARY KEY,
IngredientName VARCHAR(255),
IngredientClassID SMALLINT NOT NULL,
MeasureAmountID SMALLINT NOT NULL,
CHECK (IngredientClassID>0),
CHECK (MeasureAmountID>0)
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2744 次 |
| 最近记录: |