niusouti.com

若要删除book表中所有数据,以下语句错误的是哪两项?()A.delete all from bookB.delete from bookC.truncate table bookD.drop table book

题目
若要删除book表中所有数据,以下语句错误的是哪两项?()

A.delete all from book

B.delete from book

C.truncate table book

D.drop table book


相似考题
参考答案和解析

参考答案:BC

更多“若要删除book表中所有数据,以下语句错误的是哪两项?() ”相关问题
  • 第1题:

    下列关于SQL语句的说法中,错误的是______。

    A.INSERT语句可以向数据表中追加新的数据记录

    B.UPDATE语句用来修改数据表中已经存在的数据记录

    C.DELETE语句用来删除数据表中的记录

    D.CREATE语句用来建立表结构并追加新的记录


    正确答案:D
    解析:CREATE语句的功能是创建一个表结构,但不能追加新的记录,追加新的记录可以使用INSERT语句,所以D选项错误。

  • 第2题:

    若要删除数据表KK,应使用的语句是______。

    A.DELETE KK

    B.DEL TABLE KK

    C.DROP KK

    D.DROP TABLE KK


    正确答案:D

  • 第3题:

    如果要查询book表中所有书名以“数据库”开头的书籍价格,下列( )语句是正确的。

    A.SELECTpriceFROMbookWHEREbook_name=‘数据库:1:’
    B.SELECTpriceFROMbookWHEREbook_nameLIKE‘数据库*’
    C.SELECTpriceFROMbookWHEREbook_name=‘数据库%’
    D.SELECTpriceFROMbookWHEREbook_nameLIKE‘数据库%’

    答案:D
    解析:

  • 第4题:

    使用下列语句中的()可以删除表中所有数据,但保留表结构。

    • A、drop table
    • B、delete
    • C、turn cate table
    • D、rename table

    正确答案:C

  • 第5题:

    用于删除数据库表test中所有name字段值为’10001’的记录的SQL语句为()。


    正确答案:delete from test where name=’10001’

  • 第6题:

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

    • A、若数据库中已存在表book2,则会提示错误。
    • B、若数据库中已存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。
    • C、若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为主键。
    • D、若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。

    正确答案:A,C

  • 第7题:

    若要删除book表中所有数据,以下语句错误的是()

    • A、truncate table book 
    • B、delete * from book
    • C、drop table book 
    • D、delete from book

    正确答案:B,C

  • 第8题:

    关于SQL语句“SELECTAuthor,BookName,ID,ISBN,Price FROM book ORDER BY ID DESC”的说法错误的是()。

    • A、该语句表示从表“book”中查询所有记录
    • B、该语句显示的字段是“Author”、“BookName”、“ID”、“ISBN”和“Price”
    • C、该语句对查询到的记录将根据ID按升序排列
    • D、该语句中的“book”表示数据表

    正确答案:C

  • 第9题:

    单选题
    若要将数据表中所有具有删除标记的纪录从表文件中恢复,可以使用的命令是()。
    A

    PACK

    B

    ZAP

    C

    RECALL

    D

    DELETE


    正确答案: D
    解析: 暂无解析

  • 第10题:

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

    insert into book(id,title,price)values(1,’java’,100)

    B

    insert into book(title,price)values(’java’,100)

    C

    insert into book values(’java’,100)

    D

    insert book values(’java’,100)


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    以下对INSERT语句,说法错误的是()。
    A

    INSERT语句是数据操纵语言中的一条语句

    B

    在使用INSERT语句执行数据插入时,表中的列顺序一定要与提供的值顺序相同

    C

    在使用INSERT语句执行数据插入时,必须为表中所有列定义数据值

    D

    在插入数据时,应当满足表中定义的检查约束


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于SQL语句的说法中,错误的是(  )。
    A

    INSERT语句可以向数据表中追加新的数据记录

    B

    UPDATE语句用来修改数据表中已经存在的数据记录

    C

    DELETE语句用来删除数据表中的记录

    D

    CREATE语句用来建立表结构并追加新的记录


    正确答案: C
    解析:
    Access支持的数据定义语句有创建表(CREATE TABLE)、修改数据(UPDATE TABLE)、删除数据(DELETE TABLE)、插入数据(INSERT TABLE)。CREATE TABLE只有创建表的功能但不能追加新数据。

  • 第13题:

    省略了WHERE子句的DELETE语句将删除表中所有的数据。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第14题:

    使用下列语句中的( )可以删除表中所有数据,但保留表结构。

    A.rename table

    B.delete

    C.drop table

    D.turn cate table


    正确答案:D

  • 第15题:

    若要删除book表中所有数据,以下语句错误的是()。

    A.deletefrombook
    B.delete*frombook
    C.truncatetablebook
    D.droptablebook

    答案:B,D
    解析:
    deletefrombook,是删除book表中所有数据。truncatetablebook,是默认所有的表内容都删除。

  • 第16题:

    删除emp表中所有数据,且无法rollback,以下语句哪个命令可以实现()

    • A、truncate table emp
    • B、drop table emp
    • C、delete * from emp
    • D、delete from emp

    正确答案:A

  • 第17题:

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

    • A、insert into book (id,title,price) values(1,'java',100)
    • B、insert into book (title,price) values('java',100)
    • C、insert into book values ('java',100) 这辆都不可以啊,如果不指定列需要明确的给出空值
    • D、insert book values('java',100)

    正确答案:C,D

  • 第18题:

    下面有关SQL语句的说法错误的是()

    • A、Insert语句可以向数据表中追加新数据记录
    • B、Update语句用来修改数据表中已经存在的数据记录
    • C、Delete语句用来删除数据表中的记录
    • D、Select语句可以将两个或更多表或查询中的记录合并到一个数据表中

    正确答案:D

  • 第19题:

    如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。

    • A、SELECT price FROM book WHERE book_name=“数据库*”
    • B、SELECT price FROM book WHERE book_name LIKE“数据库*”
    • C、SELECT price FROM book WHERE book_name=“数据库%”
    • D、SELECT price FROM book WHERE book_name LIKE“数据库%”

    正确答案:D

  • 第20题:

    填空题
    用于删除数据库表test中所有name字段值为’10001’的记录的SQL语句为()。

    正确答案: delete from test where name=’10001’
    解析: 暂无解析

  • 第21题:

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

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

    B

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

    C

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

    D

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


    正确答案: C,A
    解析: 暂无解析

  • 第22题:

    单选题
    关于SQL语句“SELECTAuthor,BookName,ID,ISBN,Price FROM book ORDER BY ID DESC”的说法错误的是()。
    A

    该语句表示从表“book”中查询所有记录

    B

    该语句显示的字段是“Author”、“BookName”、“ID”、“ISBN”和“Price”

    C

    该语句对查询到的记录将根据ID按升序排列

    D

    该语句中的“book”表示数据表


    正确答案: A
    解析: 暂无解析

  • 第23题:

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

    insertintobook(id,title,price)values(1,’java’,100)

    B

    insertintobook(title,price)values(’java’,100)

    C

    insertintobookvalues(’java’,100)

    D

    insertbookvalues(’java’,100)


    正确答案: D
    解析: 暂无解析