关于规则的创建,一下哪个说法是错误的:
A. 创建的规则对先前已存在于数据库中的数据有效。
B. 在单个批处理中,CREATE RULE 语句不能与其他T-SQL语句组合使用。
C. 规则表达式的类型必须与列的数据类型兼容,不能将规则绑定到text、image或timestamp列。要用单引号(')将字符和日期常量引起来,在十六进制常量前加0x。
D. 如果列同时有默认值和规则与之关联,则默认值必须满足规则的定义,与规则冲突的默认值不能插入列。
创建商品信息表Goods,设置gdID为主健。CREATE TABLE Goods( gdID INT __________,-- 标识该字段为主键gdName VARCHAR(30) NOT NULL,gdPrice DECIMAL(8,2));
创建购物车信息表SCarInfo,定义gdID,uID,scNum为复合主键。CREATE TABLE SCarInfo( gdID INT,uID INT,scNum INT,_________________________-- 定义复合主键);
创建购物车信息表,设定默认购买数量为1。CREATE TABLE SCarInfo( gdID INT,uID INT,scNum INT ______________ 1,-- 设置默认值为1PRIMARY KEY(gdID,uID));