同學(xué)們好,我是北京北大青鳥通州校區(qū)的一名學(xué)員,F(xiàn)在已經(jīng)在校學(xué)習(xí)了半年多的時間,經(jīng)過學(xué)習(xí),讓我對Oracle數(shù)據(jù)產(chǎn)生了極大的興趣,也找到了今后的職場發(fā)展道路。在學(xué)習(xí)過程中,我對Oracle常見的技術(shù)問題有了自己的認識與解決方法。今天就想和同學(xué)們分享一下,大家一起學(xué)習(xí)、共同進步。
Oracle 10g 中出現(xiàn)表名:
最近發(fā)現(xiàn)Oracle中出現(xiàn)了“BIN$2cMp4FjwQ2Cw3Lj+BxLYTw==$0”這樣奇怪的表名,上網(wǎng)查找后發(fā)現(xiàn)是oracle10g的回收站功能,并沒有徹底的刪除表,而是把表放入回收站,所以才會出現(xiàn)這樣的情況。我自己的解放辦法是:
purge table origenal_tableName;
purge index origenal_indexName;
查詢垃圾信息,可以用如下SQL語句:
SELECT t.object_name,t.type ,t.original_name FROM user_recyclebin t;
現(xiàn)在發(fā)現(xiàn),原來還有這個命令:
PURGE recyclebin;
根本用不了上面那么復(fù)雜。呵呵!
另:刪除Table不進入Recycle的方法:
drop table tableName purge;
不過,我想一般的人都不愿意用這個。(北京北大青鳥學(xué)校)