首页学历类考试大学计算机科学
(多选题)

现有表book,主键bookid设为标识列。若执行语句:select*intobook2frombook,以下说法正确的是()。

A若数据库中已存在表book2,则会提示错误。

B若数据库中已存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。

C若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为主键。

D若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。

正确答案

来源:www.examk.com

答案解析

相似试题

  • (多选题)

    现有表book,字段:id(int),title(varchar),price(float);其中id字段设为标识,使用insert语句向book表中插入数据,以下语句错误的是()。

    答案解析

  • (单选题)

    现有表book,字段:id(int),title(varchar),price(float);其中id字段设为标识,使用insert语句向book表中插入数据,以下语句错误的是()。

    答案解析

  • (单选题)

    有一个“出版物”表,包含图书编码(Book-code),书名(Book-name),出版日期(Issue-dt),备注(Mem-cd)等字段,()字段作为该表的主键可能是最恰当的。

    答案解析

  • (单选题)

    现有学生表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业),该表的主键是()。

    答案解析

  • (多选题)

    现有书目表book,包含字段:price(float);现在查询一条书价最高的书目的详细信息,以下语句正确的是()

    答案解析

  • (单选题)

    现有书目表book,包含字段:价格price(float),类别type(char);现在查询各个类别的平均价格、类别名称,以下语句正确的是()。

    答案解析

  • (判断题)

    当定义了表间的关系之后,主表(贡献出自己的主键,使其作为相关表中的外键)在显示时,可以看到在表的左边出现了标有"+"符号的列,该列的作用是用来标识相关子表的展开与折叠。

    答案解析

  • (单选题)

    现有客户表customers(主键:客户编号cid),包含10行数据,订单表orders(外键:客户编号cid),包含6条数据。执行sql语句:select * from customers right outer join orders on customers.cid=orders.cid。最多返回()条记录。

    答案解析

  • (单选题)

    在进行实体的属性设置时,如果要指定某一属性为主标识符(主键),可以选择()选项。

    答案解析

快考试在线搜题