国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

oracle中截斷表的使用介紹

2020-07-26 14:30:31
字體:
來源:轉載
供稿:網友
在Oracle中如果刪除了表中的某一條數據,還可以通過回滾操作(rollback)進行回滾,假如想清空一張
表的數據,但是又不想使其能進行回滾操作,就可以立刻釋放資源,這時就需要使用截斷表了。它的主要功能就是徹底刪除數據,使其不能進行回滾。這里我打個比方大家就立刻能明了它的作用。大家眾所周知,當我們在自己的PC(personcomputer)上刪除某一個文件,它并沒有徹底刪除而是進入了回收站,你要在回收站中再將其刪除才算徹底清除。截斷表就相當于直接將數據從pc上刪除,而不會放入回收站。

截斷表格式
truncatetable表名。
假如我們創建了一個tb_AW表
createtabletb_AW(
namevarchar(10),
sexvarchar(2)default'女'
);
插入數據
insertintotb_AW(name,sex)values('Joe','男');
insertintotb_AW(name,sex)values('周欣紅','女');
查看表:
select*fromtb_AW;
 
現在進行截斷
truncatetabletb_AW;;
為了確定表格是否已釋放,我們回滾查看下
rollback;

輸出結果
 
注意這里回滾后,無法查到tb_AW表中的信息了,說明它已經徹底刪除了,這就是截斷表的功能。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 界首市| 饶平县| 佛教| 吴旗县| 平乐县| 格尔木市| 永寿县| 沈丘县| 措美县| 工布江达县| 天峨县| 介休市| 平舆县| 正镶白旗| 仁化县| 安丘市| 文登市| 农安县| 滦南县| 望城县| 北川| 崇左市| 克拉玛依市| 阿拉善盟| 枣强县| 亳州市| 原阳县| 年辖:市辖区| 竹北市| 天气| 闸北区| 全州县| 濉溪县| 浑源县| 当雄县| 仁化县| 龙州县| 甘肃省| 青铜峡市| 寿宁县| 九江市|