下列关于SQL数据删除操作的叙述中,哪些是正确的?( )
A: SQL删除操作可以使用如下delete语句实现:
Delete from [where]
B: delete语句的功能是从指定的表中删除满足的那些行。
C: 如果delete语句删除了某个表中的全部数据,则也删除了关于这个表的定义。
D: 如果delete语句没有给出where子句,则删除表中的全部数据。
E: 当执行删除操作时,有可能会引起完整性被破坏的问题。在没有特别声明的情况下,一般拒绝执行。
A: SQL删除操作可以使用如下delete语句实现:
Delete from [where]
B: delete语句的功能是从指定的表中删除满足的那些行。
C: 如果delete语句删除了某个表中的全部数据,则也删除了关于这个表的定义。
D: 如果delete语句没有给出where子句,则删除表中的全部数据。
E: 当执行删除操作时,有可能会引起完整性被破坏的问题。在没有特别声明的情况下,一般拒绝执行。
举一反三
- 关于Delete语句,下面说法正确的是哪个?() A: 使用Delete语句删除时不能没有Where条件。 B: 使用Delete语句删除时可以不提供需要删除数据的表名。 C: 使用Delete语句删除时如果有Where条件,只有满足条件的记录被删除。 D: 使用Delete语句删除时,将删除全部记录。
- 下列有关DELETE语句描述错误的是( ) A: DELETE语句的功能是从指定表中删除满足WHERE的所有元组 B: DELETE语句既可以删除表中的数据,也可以删除表的结构 C: 在DELETE语句中可以嵌套子查询 D: 在删除表中的数据时,应满足定义表时设定的约束条件
- ( )在使用DELETE语句时,如果没有给出WHERE子句,那么就不会删除表中的数据
- 关于delete语句,下列说法正确的是( ) A: delete语句只能删除表中的一条记录 B: delete语句可以删除表中的多条记录 C: delete语句不能删除表中的全部记录 D: delete语句可以删除表
- 关于DELETE 语句,下面说法正确的是( )。 A: DELETE 语句只能删除表中的一条记录。 B: DELETE 语句删除表中的多条记录。 C: DELETE 语句不能删除表中的全部记录。 D: DELETE 可以删除表。