批量生成DDL指令碼
獲取使用者下所有索引指令碼,用於資料遷移後重建索引:
set pagesize 0
set long 90000
set feedback off
set echo off
spool get_index_ddl.sql
SELECT to_char(DBMS_METADATA.GET_DDL('INDEX',u.index_name))||' nologging '||' parallel 4;' FROM USER_INDEXES u;
spool off
獲取使用者下所有表指令碼:
set pagesize 0
set long 90000
set feedback off
set echo off
spool get_index_ddl.sql
SELECT to_char(DBMS_METADATA.GET_DDL('TABLE',u.table_name))||' nologging '||' parallel 4;' FROM USER_TABLES u;
spool off
此種方法只適合於非分割槽索引,若存在分割槽索引應該單獨做處理。
或使用toad直接匯出索引建立語句
set pagesize 0
set long 90000
set feedback off
set echo off
spool get_index_ddl.sql
SELECT to_char(DBMS_METADATA.GET_DDL('INDEX',u.index_name))||' nologging '||' parallel 4;' FROM USER_INDEXES u;
spool off
獲取使用者下所有表指令碼:
set pagesize 0
set long 90000
set feedback off
set echo off
spool get_index_ddl.sql
SELECT to_char(DBMS_METADATA.GET_DDL('TABLE',u.table_name))||' nologging '||' parallel 4;' FROM USER_TABLES u;
spool off
此種方法只適合於非分割槽索引,若存在分割槽索引應該單獨做處理。
或使用toad直接匯出索引建立語句
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29135257/viewspace-2143537/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqoop指令碼批量生成OOP指令碼
- 【AWR】Oracle批量生成awr報告指令碼Oracle指令碼
- hadoop_批量命令指令碼&同步檔案指令碼Hadoop指令碼
- redolog生成指令碼指令碼
- 批量修改檔名的bash指令碼指令碼
- 批量修改OC類名指令碼 -- python指令碼Python
- 命令列批量截圖Node指令碼命令列指令碼
- ExcelWeb指令碼助手,自定義指令碼,批量操作Excel與網頁ExcelWeb指令碼網頁
- 【C/C++】ghost ddl指令碼簡單實現C++指令碼
- iOS使用shell指令碼批量修改屬性iOS指令碼
- Elasticsearch批量匯入資料指令碼(python)Elasticsearch指令碼Python
- [20230510]測試使用tpt ddl指令碼是否產生日誌.txt指令碼
- 通過shell指令碼 批量新增使用者指令碼
- MySQL 批量更新、刪除資料shell指令碼MySql指令碼
- iOS使用Shell指令碼批量修改類名稱iOS指令碼
- 如何用 Python 指令碼批量下載 Google 影象?Python指令碼Go
- [20190107]生成bbed執行指令碼:指令碼
- 通過shell指令碼批量操作mysql資料庫指令碼MySql資料庫
- 案例四:Shell指令碼生成隨機密碼指令碼隨機密碼
- IDEA 利用groovy指令碼生成註釋Idea指令碼
- Oracle批次生成Merge指令碼程式Oracle指令碼
- Linux下批量ping某個網段ip的指令碼Linux指令碼
- MySQL批量轉換表名為小寫(Python指令碼)MySqlPython指令碼
- Jmeter 本身能錄製指令碼,為什麼還要用 Fiddler 生成指令碼?JMeter指令碼
- [20231021]生成bbed的執行指令碼.txt指令碼
- mssql生成資料庫字典指令碼-MarkDownSQL資料庫指令碼
- awr報告每天自動生成指令碼指令碼
- SQL Server映象自動生成指令碼方法SQLServer指令碼
- 批量生成100萬張小程式碼?瞭解一下。
- PowerDesigner: 利用sql指令碼檔案逆生成模型SQL指令碼模型
- 第22篇 生成proto檔案bat指令碼BAT指令碼
- swift指令碼程式設計:一鍵生成AppIconSwift指令碼程式設計APP
- 手寫指令碼程式碼太累!搞一個生成工具吧指令碼
- iOS使用指令碼跟隨工程程式碼動態生成FrameworkiOS指令碼Framework
- 一個能夠生成 Markdown 表格的 Bash 指令碼指令碼
- [20231023]生成bbed的執行指令碼(bash shell).txt指令碼
- LightDB/PostgreSQL 生成可重複執行的指令碼SQL指令碼
- 用bat指令碼自動生成安裝包InnosetupBAT指令碼
- NFT 製作生成簡單入門——批量道具藏品生成