SQL中的记录删除语句(DELETE)的功能是将表中满中条件的记录()。

题目
单选题
SQL中的记录删除语句(DELETE)的功能是将表中满中条件的记录()。
A

隐藏

B

彻底删除(物理删除)

C

移去

D

逻辑删除

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(1)用SELECT语句查询表“销售记录”中“会员编号”为“000002”的记录。

(2)用INSERT语句为表“销售记录”插入一条记录(”000011”,”00000002”,6,700,11/02/07)。

(3)用DELETE将表“销售记录”中销售日期在2008年之前的记录删除。

(4)用UPDATE将“销售记录”表的字段“销售日期”减10天。

将以上操作使用的SQL语句保存到“result1.txt”中。


正确答案:
【考点指引】本大题主要考查了SQL数据探作命令的使用。
【操作步骤】
保存在“result1.txt”中的4条语句分别为:
(1)SELECT*FROM销售记录WHERE会员编号="000002"(回车执行)
(2)INSERT INT()销售记录VALUES("000011","00000002",6,700,CTOD("1I/02/07"))(回车执行)
(3)DELETE FROM销售记录WHERE销售日期<CTOD("01—01—2008")(回车执行)
(4)UPDATE销售记录SET销售日期=销售日期-l0(回车执行)

第2题:

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

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

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

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

D.SELECT...INTO语句用来将两个或更多表或查询中的字段合并到查询结果的一个字段中


正确答案:D

第3题:

在Visual FoxPro中,以下关于删除记录的描述,正确的是( )。

A.SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表

B.SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表

C.SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录

D.传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表


正确答案:A

第4题:

在Visual FoxPro中,以下关于删除记录的描述,正确的是( )。

A.sqL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表

B.SQL的DELETE命令和传统Visual FoxPr0的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表

C.SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPr0的DELETE命令只能逻辑删除数据库表中的记录

D.传统Visual FoxPr0的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表


正确答案:A
A。【解析】sQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表。传统VisualFoxPr0的DELETE命令在删除数据库表中的记录之前,需要用USE命令打开表。SQL的DELETE命令和传统Vis—ualFoxPr0的DELETE命令只能逻辑删除数据库表中的记录。要物理删除需用PACK命令。

第5题:

下列关于SQL语句错误的是

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

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

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

D.SELECT...INTO语句用来将两个或更多个表或查询中的字段合并到查询结果的一个字段中


正确答案:D
解析:SELECT匢NTO语句表示将查询的字段添加到目的表中。

第6题:

不带条件的 DELETE 命令 ( 非 SQL 命令 ) 将删除指定表的 【 8 】 记录。


正确答案:

第7题:

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

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

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

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

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


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

第8题:

在Visual FoxPro中,执行SQL的DELETE命令和传统的非SQL DELETE命令都可以删除数据库表中的记录,下面对它们正确的描述是( )。

A)SQL的DELETE命令删除数据库表中的记录之前,不需要用命令USE打开该表

B)SQL的DELETE命令和传统的非SQL DELETE命令删除数据库表中的记录之前,都需要用命令USE打开该表

C)SQL的DELETE命令可以物理删除数据库表中的记录,而传统的非SQL DELETE命令只能逻辑删除数据库表中的记录

D)传统的非SQLDELETE命令可以删除其他工作区中打开的数据库表中的记录


正确答案:A

第9题:

SQL 语句 DELETE FROM 学生 WHERE 年龄>25的功能是( )。

A.删除学生表

B.删除学生表中的年龄字段

C.将学生表中年龄大于25的记录逻辑删除

D.将学生表中年龄大于25的记录物理删除


正确答案:C
解析:DELETE短语是SQL的数据操作功能,用来逻辑删除表中符合条件的记录,通过WHERE短语指定删除条件。SQL—DELETE删除功能与表操作删除记录功能一样,都只能逻辑删除表中记录,要物理删除,同样需要使用PACK命令。

第10题:

以下关于删除表中记录的描述,正确的是( )。

A. 删除数据的命令格式是DELETE*FROM<表名>[WHERE<条件>]

B. 如果删除数据的命令中不包含WHERE子句,则删除该表中的全部记录

C. SQL的DELETE命令是物理删除表中数据

D. 以上描述都不正确


正确答案:B
SQL语言使用delete语句删除数据库表中的记录,Delete语句的格式为:
Delete from TableName where ColumnName OPERATOR Val— ue[and I or Cdumn OPERATOR Value]
Delete后面不能含有*号,如果没有where子句,则删除表中的全部记录。
DELETE命令只是逻辑删除数据库表中的记录,如果要物
理删除记录需要继续使用PACK命令。

更多相关问题