12、delete语句

delete语句

delete可以从一个表中删除数据,可以删除特定的行,也可以删除所有行

注意不要省略where过滤,否则可能会错误删除表中所有行

格式
delete from 表名
where 条件

delete from emp where empno in(7555,7666);

在delete之前,应先用select进行where过滤的测试,保证其是正确的记录
假如想删除表中所有行,有更快的方式,可以使用:truncate 表名 (实际是删除原表,再创建同名同结构的新表)

你可能感兴趣的:(12、delete语句)