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

首頁 > 開發(fā) > 綜合 > 正文

通過9i的DBMS_METADATA包得到DLL語句

2024-07-21 02:05:52
字體:
來源:轉載
供稿:網友
中國最大的web開發(fā)資源網站及技術社區(qū),
  
基本上用到的語法如下:
  
a. 獲取單個的建表和建索引的語法
set heading off;
set echo off;
set pages 999;
set long 90000;
   
spool dept.sql
select dbms_metadata.get_ddl('table','dept','scott') from dual;  
select dbms_metadata.get_ddl('index','dept_idx','scott') from dual;
spool off;
   
b.獲取一個schema下的所有建表和建索引的語法,以scott為例:
  
set pagesize 0
set long 90000
  
set feedback off
  
set echo off  
spool scott_schema.sql  
connect scott/tiger;
select dbms_metadata.get_ddl('table',u.table_name)
      from user_tables u;
select dbms_metadata.get_ddl('index',u.index_name)
      from user_indexes u;
spool off;
   
c.    獲取某個schema的建全部存儲過程的語法
  
connect brucelau /brucelau;
  
spool procedures.sql
  
select
    dbms_metadata.get_ddl('procedure',u.object_name)
from
    user_objects u
  
where
    object_type = 'procedure';
  
spool off;
   
  
另:
  
dbms_metadata.get_ddl('table','tab1','user1')  
三個參數中,第一個指定導出ddl定義的對象類型(此例中為表類型),第二個是對象名(此例中即表名),第三個是對象所在的用戶名。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武川县| 米易县| 宁城县| 华亭县| 开江县| 资阳市| 夹江县| 南阳市| 密云县| 南投市| 郓城县| 惠来县| 大洼县| 永修县| 长沙市| 长丰县| 乌拉特前旗| 凯里市| 龙岩市| 深泽县| 三亚市| 偏关县| 宜城市| 藁城市| 新津县| 津南区| 新化县| 赤水市| 陆良县| 平乡县| 杭州市| 芜湖市| 淮北市| 东明县| 宁武县| 张掖市| 浠水县| 荔浦县| 罗定市| 东方市| 东兰县|