在 sqlplus 下匯出匯出指令碼檔案的方法,以 表、序列、觸發器 為例。
為了能清晰完整地輸出,先設定一些東西(具體是什麼東西,我現在也不太清楚,等以後逐漸了解吧,呵呵~)
sql> set feedback off
sql> set pagesize 0
sql> set long 90000
指定輸出檔案(可以帶路徑)
sql> spool ../../schema.sql
執行 select 語句:
sql> select dbms_metadata.get_ddl(u.object_type,u.object_name) from user_objects u where u.object_type in('table','sequence','trigger');
sql> spool off
快去看看,有 schema.sql 檔案了吧~
sqlplus執行sql指令碼匯出檔案
一 登入 cmd 黑視窗 sqlplus 使用者名稱 密碼 連線字串 2.1 所執行的指令碼內容 set echo off set feedback off set linesize 1000 set pagesize 0 set sqlprompt set trimspool on spool f...
sqlplus匯出insert語句
先寫出來我的乙個例子 sethead off set feedback off set term off set line 400 set pagesize 10000 spool data.sql select insert into tablename col1,col2,col3 values...
用SQLPLUS指令碼快速匯出大量資料的指令碼
那麼你需要注意以下幾點 一行資料太長也不要換行 不要在匯出檔案中出現sql語句 不要在視窗中顯示查詢結果,直接將結果儲存到匯出檔案中,以提高執行速度 不要在匯出檔案中出現列的標題行 不要在匯出檔案中出現插入分頁行 去掉行尾空格 不要在匯出檔案的最後顯示 查詢得到多少行。方法 一定要將以下內容儲存為s...