我覺(jué)得還是概念不清析,問(wèn)題不太明白呀。
創(chuàng)新互聯(lián)建站-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比高陵網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式高陵網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋高陵地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴(lài)。
所果只是簡(jiǎn)單的清空表的話(huà),還是很容易的。
drop table TABLE_NAME ; //連表結(jié)構(gòu)都刪了。
要是清空內(nèi)容,留著表結(jié)構(gòu),就是:
truncate tablename; // 就可以了。
如果是數(shù)據(jù)庫(kù)表文件要?jiǎng)h的話(huà),就不和你說(shuō)了。
可以使用以下3種方式實(shí)現(xiàn):
1、如果有plsql客戶(hù)端,則可以使用該用戶(hù)登錄,選中所有表 右鍵Drop即可。
2、如果有刪除用戶(hù)的權(quán)限,則可以寫(xiě):
1
drop user user_name cascade;
加了cascade就可以把用戶(hù)連帶的數(shù)據(jù)全部刪掉。
3、如果沒(méi)有刪除用戶(hù)的權(quán)限,則可以執(zhí)行:
1
select 'drop table '||table_name||';' from cat where table_type='TABLE'
1、選擇“開(kāi)始”—“程序”—Oracle-Oracle10g_home1—配置和移植工具—Database Configuration Assistant命令,啟動(dòng)DBCA,出現(xiàn)“歡迎使用”窗口;
2、單擊“下一步”按鈕,出現(xiàn)“操作”窗口,并選擇“刪除數(shù)據(jù)庫(kù)”;
3、單擊“下一步”按鈕,出現(xiàn)“數(shù)據(jù)庫(kù)”窗口,在數(shù)據(jù)庫(kù)列表中選擇一個(gè)要?jiǎng)h除的數(shù)據(jù)庫(kù),本例選擇student;
4、單擊“完成”按鈕,出現(xiàn)確認(rèn)是否繼續(xù)窗口;
5、單擊“是”按鈕,出現(xiàn)自動(dòng)刪除數(shù)據(jù)庫(kù)的過(guò)程窗口;
6、最后自動(dòng)出現(xiàn)數(shù)據(jù)庫(kù)刪除完畢窗口,單擊“是”按鈕,數(shù)據(jù)庫(kù)刪除完畢。
可以按用戶(hù)清空,如果只刪除數(shù)據(jù),不刪除用戶(hù),可以通過(guò)sql刪除
select
'drop
table
'||table_name||'
purge;'
from
user_tables;
如果刪除用戶(hù)可以直接drop
user
scott
cascade;然后可以刪除用戶(hù)對(duì)應(yīng)的默認(rèn)表空間;