当前位置: X题卡 > 所有题目 > 题目详情

设在SQL Server 2008中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的1.1倍。下列关于实现此约束的说法,正确的是()

查看本题答案

你可能感兴趣的试题

ALTFR TABLE商品类别表ADD CHECK(商品类别号IN  (SELECT商品类别号FROM商品表))  ALTER TABLE商品表ADD CHECK(商品类别号IN  (SELECT商品类别号FROM商品类别表))  ALTER TABLE商品表ADD  FOREIGN KEY(商品类别号)REFERENCES商品类别表(商品类别号)  ALTER TABLE商品类别表ADD  FOREIGN KEY(商品类别号)REFERENCES 商品表(商品类别号)  
SELECT 商品.商品名称,商品.数量 FROM 商品; WHERE NOT EXIST (SELECT*FROM 价格; WHERE 价格.商品号;商品.商品号 AND 商品价格<120)  SELECT 商品.商品名称,商品.数量 FROM 商品; WHERE EXIST (SELECT*FROM 价格; WHERE 价格.商品号=商品.商品号 AND 商品价格<120)  SELECT 商品.商品名称,商品.数量 FROM 商品; WHERE IN (SELECT*FROM 价格; WHERE 价格.商品号:商品.商品号 AND 商品价格<120)  SELECT 商品.商品名称,商品.数量 FROM 商品; WHERE NOT IN (SELECT*FROM 价格; WHERE 价格.商品号=商品.商品号 AND 商品价格<120)  
商品名称=激光打印机AND商品.商品号=仓库.商品号  商品名称=’激光打印机’AND商品.商品号=仓库.商品号  商品名称=激光打印机OR商品.商品号=仓库.商品号  商品名称=’激光打印机’OR商品.商品号=仓库.商品号  
CREATE INDEX Idx1 ON商品表(类别)  CREATE INDEX Idx1 ON商品表(商品号,商品名,单价)  CREATE INDEX Idx1 ON商品表(类别,商品号)INCLUDE(商品名,单价)  CREATE INDEX Idx1 ON商品表(商品号)INCLUDE(商品名,单价)
WHERE类别=’食品’OR类别=’家电’  
CHECK(销售价格BETWEEN单价*0.6 AND单价*1.5)  CHECK(销售价格BETWEEN商品表.单价*0.6 AND商品表.单价*1.5)  CREATE TRIGGER tri_Sales ON销售表FOR INSERT,UPDATE AS IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b ON 商品号=商品号 WHERE销售价格NOT BETWEEN单价*0.6 AND单价*1.5) ROLLBACK  CREATE TRIGGER tri_Sales ON销售表INSTEAD OF INSERT,UPDATE AS IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b ON 商品号=商品号 WHERE销售价格NOT BETWEEN单价*0.6 AND单价*1.5) ROLLBACK  
SELECT商品.商品名称,商品.数量FROM商品; WHERENOTEXIST(SELECT*FROM价格; WHERE价格.商品号:商品.商品号AND商品价格<120)  SELECT商 品.商品名称,商品 .数量:FROM商品; WHEREEXIST(SELECT*FROM价格; WHERE价格.商品号:商品.商品号AND商品价格<120)  SELECT商品.商品名称,商品.数量FROM商品; WHERE IN(SELECT*FROM价格; WHERE价格.商品号:商品.商品号AND商品价格<120)  SELECT商品.商品名称,商品.数量FROM商品; WHERE NO Tm(SELECT*FROM:价格; WHERE价格.商品号:商品.商品号AND商品价格<120)  
商品号="00001"AND商品号="00002"  商品号!="00001"OR商品号!="00002"  商品号="00001"OR商品号!="00002"  商品号!="00001"AND商品号!="00002"  
SELECT商品.商品名称,价格.商品价格,部门.部门名称; FROM部门,商品,价格WHERE商品号='400015,  SELECT商品.商品名称,价格.商品价格,部门.部门名称; FROM部门,商品,价格WHERE商品.商品号='400015'; AND部门.部门号:商品.部门号AND商品、商品号:价格、商品号、  SELECT商品名称,商品价格,部门名称; FROM部门,商品,价格WHERE商品.商品号='400015';  SELECT商品名称,商品价格,部门名称; FROM:部门,商品,价格WHERE商品号='400015'; AND部门.部门号:商品.部门号AND商品.商品号:价格.商品号  
SELECT 商品.商品名称,价格.商品价格,部门.部门名称; FROM 部门,商品,价格 WHERE 商品号='400015';  SELECT 商品.商品名称,价格.商品价格,部门.部门名称; FROM 部门,商品,价格 WHERE 商品.商品号='400015'; AND 部门.部门号:商品.部门号 AND 商品.商品号=价格.商品号  SELECT 商品名称,商品价格,部门名称; FROM 部门,商品,价格 WHERE 商品.商品号='400015';  SELECT 商品名称,商品价格,部门名称; FROM 部门,商品,价格 WHERE 商品号='400015'; AND 部门.部门号:商品.部门号 AND 商品.商品号=价格.商品号  
CHECK(销售价格BETWEEN单价*0.6 AND单价*1.5)  CHECK(销售价格BETwEEN商品表.单价*0.6 AND商品表.单价*1.5)  CREATE TRIGGER tri Sales ON销售表FOR INSERT,UPDATEAS  IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b)  ON a.商品号=b.商品号  WHERE销售价格NOT BETwEEN单价*0.6 AND单价*1.5)  ROLLBACK  CREATE TRIGGER tri Sales ON销售表INSTEAD OF INSERT,UPDATEAS  IF EXISTS(SELECT*FROM INSERTED a JOIN商品表b ON a.商品  号=b.商品号wHERE销售价格NOT BETwEEN单价*0.6 AND单价*1.5)  ROLLBACK  
Select*From Products Where商品名称 Like ‘VB’  Select*From Products Where商品名称 Like ‘VB_’  Select*From Products Where商品名称=‘VB5实战讲座’  Select*From Products  
商品名称=激光打印机AND商品.商品号=仓库.商品号  商品名称=’激光打印机’AND商品.商品号=仓库.商品号  商品名称=激光打印机OR商品.商品号=仓库.商品号  商品名称=’激光打印机’OR商品.商品号=仓库.商品号  
SELECT商品.商品名称,价格.商品价格,部门.部门名称;
FROM部门,商品,价格WHERE商品号='400015,  
SELECT商品.商品名称,价格.商品价格,部门.部门名称;
FROM部门,商品,价格WHERE商品.商品号='400015';
AND部门.部门号:商品.部门号AND商品、商品号:价格、商品号、  
SELECT商品名称,商品价格,部门名称;
FROM部门,商品,价格WHERE商品.商品号='400015';  
SELECT商品名称,商品价格,部门名称;
FROM:部门,商品,价格WHERE商品号='400015';
AND部门.部门号:商品.部门号AND商品.商品号:价格.商品号  
SELECT商品.商品名称,商品.数量FROM商品;
WHERENOTEXIST(SELECT*FROM价格;
WHERE价格.商品号:商品.商品号AND商品价格<120)  
SELECT商 品.商品名称,商品 .数量:FROM商品;
WHEREEXIST(SELECT*FROM价格;
WHERE价格.商品号:商品.商品号AND商品价格<120)  
SELECT商品.商品名称,商品.数量FROM商品;
WHERE IN(SELECT*FROM价格;
WHERE价格.商品号:商品.商品号AND商品价格<120)  
SELECT商品.商品名称,商品.数量FROM商品;
WHERE NO Tm(SELECT*FROM:价格;
WHERE价格.商品号:商品.商品号AND商品价格<120)  
商品名称=激光打印机 AND 商品.商品号=仓库.商品号  商品名称=’激光打印机’ AND 商品.商品号=仓库.商品号  商品名称=激光打印机 OR 商品.商品号=仓库.商品号  商品名称=’激光打印机’ OR 商品.商品号=仓库.商品号  
SELECT 商品.商品名称,商品.数量 FROM 商品;
WHERE NOT EXIST (SELECT*FROM 价格;
WHERE 价格.商品号;商品.商品号 AND 商品价格<120)  
SELECT 商品.商品名称,商品.数量 FROM 商品;
WHERE EXIST (SELECT*FROM 价格;
WHERE 价格.商品号=商品.商品号 AND 商品价格<120)  
SELECT 商品.商品名称,商品.数量 FROM 商品;
WHERE IN (SELECT*FROM 价格;
WHERE 价格.商品号:商品.商品号 AND 商品价格<120)  
SELECT 商品.商品名称,商品.数量 FROM 商品;
WHERE NOT IN (SELECT*FROM 价格;
WHERE 价格.商品号=商品.商品号 AND 商品价格<120)  

热门试题

更多