SQL基础之DELETE语句
在sql中,delete语句用来删除数据表中的记录,即删除数据表中的行。
delete的常用语法为:
DELETE FROM 表名 WHERE 条件语句
例如我们假设有student表如下
id |
xuehao |
xingming |
chengji |
1 |
1111 |
张三 |
100 |
2 |
2222 |
李四 |
80 |
现假设我们要删除姓名为李四的数据,那么我们要构建的sql语句为:
delete from student where xingming='李四'
那么执行结果如下
id |
xuehao |
xingming |
chengji |
1 |
1111 |
张三 |
100 |
如果我们在sql语句最后没有加条件判断语句where,那么数据表中所有数据都将会被删除,例如我们执行以下sql语句
delete from student
或者
delete * from student
那么执行结果如下
id |
xuehao |
xingming |
chengji |
我们可以看到,delete语句在清空数据表时,数据表的结构、属性、索引将保持不变,但是所有的数据记录都将会被清空。
PS:
如果你不是要清空整个数据表的话,千万记得不要忘记where条件语句!
版权声明:
作者:崔圣杰
链接:https://www.cuishengjie.com/106.html
来源:论剑阁-崔圣杰博客
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报


SQL基础之DELETE语句
在sql中,delete语句用来删除数据表中的记录,即删除数据表中的行。delete的常用语法为:DELETE FROM 表名 WHERE 条件语句
首页-论剑阁-崔圣杰博客
共有 0 条评论