“图书表”结构如下: 书号:统一字符编码定长类型,长度为6,主键; 书名:统一字符编码可变长类型,长度为30,非空; 第一作者:普通编码定长字符类型,长度为10,非空; 出版日期:日期型; 价格:定点小数,小数部分1位,整数部分3位,默认值为20。 写出创建表的SQL语句,要求在定义表的同时定义数据的完整性约束。(表名和列名用中文)
第1题:
25) “ 图书 ” 表中有字符型字段 “ 图书号 ” 。要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全部打上删除标记,正确的命令是
A)DELETE FROM 图书 FOR 图书号 LIKE " A % "
B)DELETE FROM 图书 WHILE 图书号 LIKE " A % "
C)DELETE FROM 图书 WHERE 图书号 = " A* "
D)DELETE FROM 图书 WHERE 图书号 LIKE " A% "
第2题:
在SQL Server 2000中,某数据库中有图书表(书号, 图书名称, 类别)和销售表(书号, 销售时间, 销售数量),其中销售数量大于0。现要查询2009年10月销售的图书名称和类别。请补全下列实现该功能的查询语句。
SELECT图书名称, 类别FROM图书表
WHERE EXISTS(SELECT*FROM销售表
WHERE销售时间BETWEEN '2009/10/1' AND '2009/10/31'
______)
第3题:
欲创建如下数据表。
“图书”表结构:
书号:普通编码定长字符类型,长度为20,主键。
书名:普通编码可变长字符类型,长度为40,非空。
出版年份:整型。
印刷数量:整型。
单价:整型
请补充完整SQL语句:
CREATE TABLE 图书(
书号 char(20) ______________ key,
书名 varchar(40) not ______________,
出版年份 int,
印刷数量 int,
单价 ______________
)
第4题:
(25)当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令A)DELETE FOR图书号="A" B)DELETE WHILE图书号="A"C)DELETE FOR图书号="A*" D)DELETE FOR图书号LIKE "A%"
第5题:
将结构索引文件中的“图书号”设置为当前索引,使用的命令是( )。
A.SET ORDER TO TAG图书号
B.CREATE ORDER TO图书号
C.SET INDEX TO图书号
D.ORDER TO TAG图书号
第6题:
第7题:
在SQL server 2000中,设有图书表(书号,书名,类别,单价)和图书印刷表(书号,印刷日期,印刷数量,印次),每个书号代表一种图书。书号、书名和类别的数据类型均为varehar(20),单价、印刷数量和印次的数据类型均为int,印刷日期的数据类型大smalldatetime.现需查询指定类别的图书在指定年份后(含指定年份)累计印刷总数量。请写出实现该功能的标量函数。
第8题:
当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令______。
A.DELETE FOR图书号="A"
B.DELETE WHILE图书号="A"
C.DELETE FOR图书号="A*"
D.DELETE FOR图书号LIKE"A%"
第9题:
"图书"表中有字符型字段“图书号”。要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是( )。
A. DELETE FROM图书FOR图书号LIKE”A%”
B. DELETE FROM图书WHILE图书号LIKE”A%”
C. DELETE FROM图书WHERE图书号=”A%”
D. DELETE FROM图书WHERE图书号LIKE”A%”
第10题:
在图书表中,书号字段为字符型,要求将书号中以字母D开头的所有图书记录打上删除标记,应使用命令______。
A.DELETE FOR"D"$书号
B.DELETE FOR SUBSTR(书号,1,1)="D"
C.DELETE FOR 书号=D。
D.DELETE FOR RIGHT(书号,1)= "D"