最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle如何清除一個(gè)用戶下的所有表(謹(jǐn)慎操作!)

 更新時(shí)間:2023年03月09日 12:00:26   作者:科爾沁的風(fēng)  
在測(cè)試數(shù)據(jù)庫(kù)腳本可用性的時(shí)候,會(huì)新建一個(gè)用戶然后執(zhí)行腳本,測(cè)試成功之后,需要清空表,下面這篇文章主要給大家介紹了關(guān)于Oracle如何清除一個(gè)用戶下的所有表的相關(guān)資料,需要的朋友可以參考下

執(zhí)行該操作要慎重,不然可能會(huì)造成很嚴(yán)重的后果!

使用工具:

  • plsql developer
  • Oracle 數(shù)據(jù)庫(kù)

前段時(shí)間部署程序的時(shí)候?qū)霐?shù)據(jù)有問題,需要重新導(dǎo)入。然后保險(xiǎn)起見把原來(lái)的表全部刪掉之后再導(dǎo)入。清表操作就如下步驟進(jìn)行的。

首先通過(guò)要清空表的用戶登陸plsql,登陸進(jìn)入之后sql窗口執(zhí)行下列語(yǔ)句進(jìn)行查詢?nèi)勘恚?/p>

SELECT 'drop  table '|| table_name || ';' FROM USER_TABLES ORDER BY TABLE_NAME;

查詢結(jié)果如下圖:我這里使用Oracle默認(rèn)orcl庫(kù)進(jìn)行演示:

查詢出來(lái)的結(jié)果顯示不全,我們點(diǎn)擊綠色雙箭頭將所有結(jié)果查詢出來(lái)。

查詢出來(lái)之后如下圖,將查詢結(jié)果全部選中復(fù)制。

再打開命令窗口,直接粘貼,然后等待執(zhí)行完畢。這樣就可以把用戶下的所有表都清除了。

接下來(lái)等待全部執(zhí)行完畢,然后再impdp就ok了。

太高級(jí)了,簡(jiǎn)直簡(jiǎn)單的不要不要的!?。。。。?!

又搞定了一個(gè)大事兒。

附:oracle 刪除用戶和用戶下的數(shù)據(jù)

有兩種方法,一種是drop user  username;

還有一種是 drop user username cascade;

官方的說(shuō)明如下:

Dropping a Database User: Example If user Sidney's schema contains no objects, then you can drop sidney by issuing the statement:

DROP USER sidney;

If Sidney's schema contains objects, then you must use the CASCADE clause to drop sidney and the objects:

DROP USER sidney CASCADE;

drop user username必須是這個(gè)用戶下面沒有任何對(duì)象;這樣才可以使用這個(gè)命令,否則就會(huì)報(bào)錯(cuò);

如果用戶下面有對(duì)象,就得用drop user username cascade來(lái)刪除這個(gè)用戶以及這個(gè)用戶下的所有對(duì)象了;

同時(shí)刪除多個(gè)用戶的話,可以用下面的方法

select 'drop user ' || username || ' cascade' || ';'
from dba_users

可以在后面根據(jù)需要加上篩選條件。

把生成的語(yǔ)句,批量執(zhí)行就可以了。

總結(jié)

到此這篇關(guān)于Oracle如何清除一個(gè)用戶下的所有表的文章就介紹到這了,更多相關(guān)Oracle清除用戶的所有表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

宝鸡市| 遂川县| 千阳县| 虞城县| 博客| 北安市| 安化县| 东阿县| 五台县| 安溪县| 祁门县| 丰顺县| 巫溪县| 凌云县| 民勤县| 大丰市| 北辰区| 镇巴县| 孝感市| 神农架林区| 上思县| 安龙县| 崇左市| 和龙市| 沾化县| 武功县| 黄梅县| 玛曲县| 红原县| 延吉市| 临泽县| 永丰县| 霍城县| 商城县| 秦安县| 寻乌县| 息烽县| 顺义区| 涟源市| 华池县| 汝阳县|