oracle批量查詢(xún)建表語(yǔ)句 oracle怎樣導(dǎo)出用戶(hù)和表空間的創(chuàng)建語(yǔ)句?
oracle怎樣導(dǎo)出用戶(hù)和表空間的創(chuàng)建語(yǔ)句?--用戶(hù)創(chuàng)建語(yǔ)句,權(quán)限語(yǔ)句select dbms_metadata.get_ddl("USER","SCOTT") from dualselect dbm
oracle怎樣導(dǎo)出用戶(hù)和表空間的創(chuàng)建語(yǔ)句?
--用戶(hù)創(chuàng)建語(yǔ)句,權(quán)限語(yǔ)句select dbms_metadata.get_ddl("USER","SCOTT") from dualselect dbms_metadata.get_granted_ddl("OBJECT_GRANT","SCOTT") from dualselect dbms_metadata.get_granted_ddl("ROLE_GRANT","SCOTT") from dualselect dbms_metadata.get_granted_ddl("SYSTEM_GRANT","SCOTT") from dual--表空間創(chuàng)建語(yǔ)句select dbms_metadata.get_ddl("TABLESPACE","EXAMPLE") from dual以上是例子,根據(jù)情況改.你如果不是想查詢(xún)用戶(hù)和表空間的創(chuàng)建語(yǔ)句,只是為了導(dǎo)出的話(huà),個(gè)人建議你還是用expdp,content=metadata_only就可以了.
如何用oracle數(shù)據(jù)庫(kù)中使用建表語(yǔ)句?
在oracle中建表可用sql語(yǔ)句或圖形界面操作。一、sql語(yǔ)句:1.create table test2.(id int,3.name varchar2(10))二、圖形界面:以PL/SQL為例:1、登錄到指定數(shù)據(jù)庫(kù)。2、左側(cè)列表中找到Tables選項(xiàng),并右鍵,選擇新建。3、在“一般”選項(xiàng)卡下,填寫(xiě)表名稱(chēng),選擇所屬表空間。4、在“列”選項(xiàng)卡下,填寫(xiě)字段名稱(chēng)及類(lèi)型,然后點(diǎn)擊“應(yīng)用”按鈕保存即可。