没有where子句的 delete语句会产生什么效果?
删除全部记录
举一反三
- 下列语句中正确的是() A: DELETE < > [WHERE 筛选条件] [ORDER BY 子句] [LIMIT 子句] B: DELETE [WHERE 筛选条件] [ORDER BY 子句] [LIMIT 子句] C: DELETE [ORDER BY 子句] D: DELETE FROM < > [WHERE 筛选条件] [ORDER BY 子句] [LIMIT 子句]
- delete语句中省略where子句,会有什么结果?() A: delete语句失败,因为没有要删除的记录 B: delete语句提示用户输入删除条件 C: delete语句失败,因为语法不对 D: delete语句删除表中所有记录
- 关于DELETE FROM语句,叙述正确的是( )。 A: 如果没有WHERE子句,将删除表中所有记录 B: 如果没有WHERE子句,将删除表中第一条记录 C: 如果没有WHERE子句,将删除表中当前记录 D: 必须有WHERE子句
- ( )在使用DELETE语句时,如果没有给出WHERE子句,那么就不会删除表中的数据
- 省略了WHERE子句的DELETE语句将删除表中所有的数据。
内容
- 0
如果需要删除“学生”表中的某一行,应当使用哪条语句? A: 带 WHERE 子句的 UPDATE B: 带 WHERE 子句的 INSERT C: 带 WHERE 子句的 DROP D: 带 WHERE 子句的 DELETE
- 1
delete语句中如果没有指定where子句,将删除所有记录
- 2
delete语句用于删除数据,如果省略where子句,表示删除表中所有数据。
- 3
【判断题】TRUNCATE语句与DELETE语句一样,都可以通过WHERE子句指定需要删除的部分记录。 换题
- 4
省略了WHERE子句的DELETE语句将删除表中所有的数据。 ( ) A: 正确 B: 错误