- ·上一篇内容:Oracle的表空间和区
- ·下一篇内容:Oracle中的Merge语句
Oracle中delete和truncate删除记录
删除表记录之delete和truncate。
delete的语法格式如下:
delete from tableName [where condition]
该语句的意思是删除tableName表中满足condition条件的记录,当condition省略时则删除表中所有记录。
truncate的语法格式如下:
truncate table tableName
该语句的意思是删除tableName表中的所有记录,使用truncate可以释放占用的数据块表空间。
truncate删除是不能回滚的,而delete删除是可以回滚的。正因为如此使用truncate删除所有记录的速度比用delete删除所有记录的速度快。
微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。
个人成长离不开各位的关注,你的关注就是我继续前行的动力。
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论