问题 问答题

数据库中有Table_priceHistory表,结构如下表所示:

字段字段名数据类型可否为空单位备注
ID商品编号VARCHAR(8)不允许主码
GoodsName商品名称VARCHAR(20)不允许
StartDate价格生效日期DATETIME不允许主码
EndDate价格失效日期DATETIME不允许主码,晚于StartDate
SaleUnitPrice单价MONEY不允许

写出创建Teachers表的SQL语句,要求语句中包含所有的约束。

答案

参考答案:

解析:CREATE TABLE Table-PriceHistory( ID varchar(8)NOT NULL, GoodsName varchar(20)NOT NULL, StartDate datetime NOT NULL, EndDate datetime NOT NULL, SaleUnitPrice Money NOT NULL, CHECK(EndDate>StartDate), PRIMARY KEY(ID,StartDate,EndDate) )

多项选择题
单项选择题 B1型题