成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle導出SQL腳本的spool實現(xiàn)

數(shù)據(jù)庫 Oracle
龐大的數(shù)據(jù)庫有時復制起來成本比較大,而比較容易的解決方法就是導出SQL腳本。本文介紹Oracle導出SQL腳本的spool實現(xiàn)方法。

下面介紹Oracle導出SQL腳本的實現(xiàn)方法。本方法使用spool。

a. 獲取單個的建表和建索引的語法

  1. set heading off;   
  2. set echo off;   
  3. Set pages 999;   
  4. set long 90000;   
  5.      
  6. spool DEPT.sql   
  7. select dbms_metadata.get_ddl('TABLE','DEPT','SCOTT'from dual;    
  8. select dbms_metadata.get_ddl('INDEX','DEPT_IDX','SCOTT'from dual;   
  9. spool off;   
  10.     

b.獲取一個SCHEMA下的所有建表和建索引的語法,以scott為例:

  1. set pagesize 0   
  2. set long 90000   
  3.     
  4. set feedback off   
  5.     
  6. set echo off    
  7. spool scott_schema.sql    
  8. connect scott/tiger;   
  9. SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name)   
  10.       FROM USER_TABLES u;   
  11. SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name)   
  12.       FROM USER_INDEXES u;   
  13. spool off;   
  14.      

c.    獲取某個SCHEMA的建全部存儲過程的語法 

  1. connect brucelau /brucelau;   
  2.     
  3. spool procedures.sql   
  4.     
  5. select   
  6.     DBMS_METADATA.GET_DDL('PROCEDURE',u.object_name)   
  7. from   
  8.     user_objects u   
  9.     
  10. where   
  11.     object_type = 'PROCEDURE';   
  12.     
  13. spool off;   
  14.     

另:

  1. dbms_metadata.get_ddl('TABLE','TAB1','USER1')   

三個參數(shù)中,***個指定導出DDL定義的對象類型(此例中為表類型),第二個是對象名(此例中即表名),第三個是對象所在的用戶名。

要自己寫程序進行Oracle導出SQL腳本,執(zhí)行一段SQL,讓SQL查詢結果就是我們想要的SQL腳本:

如下:

  1. select   
  2.          'INSERT INTO B_STATTEMPLATE ( N_ID,C_NAME, C_KBH, N_PRINT, N_TYPE, N_APP, N_VALID ) ' 
  3.          || 'Values (' || To_Char(N_ID) ||',''' || C_NAME || ''', ''' || C_KBH || ''', '   
  4.          || To_Char( N_PRINT ) || ', ' || To_Char( N_TYPE ) || ', ' || '0, 0 );' 
  5.  from b_stattemplate  
  6.  

將查詢結果保存起來就可以了!

Oracle導出SQL腳本這樣就實現(xiàn)了。

【編輯推薦】

  1. 三分鐘搞定oracle用戶表空間
  2. 淺述Oracle用戶表空間關系
  3. Oracle用戶管理常用操作參考手冊
  4. 老鳥談Oracle用戶表空間
  5. Oracle創(chuàng)建管理員步驟概述
責任編輯:yangsai 來源: 網(wǎng)絡轉(zhuǎn)載
相關推薦

2009-04-21 11:23:56

Oraclespool比較

2009-11-05 18:07:33

Oracle導出sql

2011-08-16 10:56:01

SQLPLUS學習筆記ECHO

2010-07-23 09:25:50

SQL Server導

2011-08-17 09:48:30

Python模擬OraPLUS工具

2010-11-04 13:55:26

DB2 SQL腳本批量

2011-04-13 10:09:50

Oracle數(shù)據(jù)泵導入導出

2010-10-28 11:55:47

oracle數(shù)據(jù)導出

2010-05-27 09:50:18

MySQL導入sql腳

2010-11-18 17:08:44

Oracle使用SQL

2010-04-02 13:46:30

Oracle數(shù)據(jù)導出

2011-07-14 08:56:34

Sql Server

2011-04-15 10:37:53

Oracle導入導出語法

2010-11-01 17:24:30

DB2批量執(zhí)行

2010-04-08 09:27:44

Oracle 安裝腳本

2010-11-15 11:21:31

Oracle啟動腳本

2009-11-23 10:24:22

2010-04-22 10:16:43

2010-04-12 11:29:23

Oracle SQL

2010-04-15 16:36:13

Oracle SQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲欧美日韩精品久久亚洲区 | 日本不卡一区二区三区 | 国产中文字幕在线观看 | 黄色毛片免费看 | 欧美精三区欧美精三区 | 成人欧美在线 | 91在线一区 | av黄色免费在线观看 | 亚州激情| 日本精品视频在线观看 | 国产精品欧美一区二区三区不卡 | 男人影音| 成人av一区二区亚洲精 | 久久精品成人 | 亚洲国产一区二区视频 | 久夜精品| 天堂在线中文 | 在线日韩精品视频 | 国产精品一区二区三区在线播放 | 九九久久国产 | 精品一区av | 成人在线h | 中文字幕在线欧美 | 在线国产一区二区 | 国产精品免费在线 | 国产亚洲一区二区在线观看 | 国产蜜臀97一区二区三区 | 国产乱码精品1区2区3区 | 国产亚洲精品一区二区三区 | 可以在线观看av的网站 | 久久久久一区二区三区 | 亚洲狠狠| 亚洲狠狠爱 | 久久中文高清 | www.99re| 日韩爱爱网站 | 精品美女视频在免费观看 | 久久日本 | 国产乱码精品一区二三赶尸艳谈 | 国产综合精品一区二区三区 | 精品中文在线 |