我想將一組選擇(超過50個)的結果作爲插入保存到文件中。我知道我有可能運行select和export數據集,但這對於50多個選擇來說並不容易。將結果保存爲插入文件Toad
我試圖與閥芯:
spool D:\work\selects.sql
select * from names;
select * from address;
select * from country;
spool off;
的問題是,在我的文件的結果會不會保存爲插入。我正在使用蟾蜍。
我該怎麼辦?
我想將一組選擇(超過50個)的結果作爲插入保存到文件中。我知道我有可能運行select和export數據集,但這對於50多個選擇來說並不容易。將結果保存爲插入文件Toad
我試圖與閥芯:
spool D:\work\selects.sql
select * from names;
select * from address;
select * from country;
spool off;
的問題是,在我的文件的結果會不會保存爲插入。我正在使用蟾蜍。
我該怎麼辦?
您無需在TOAD上後臺打印。只需運行查詢並右鍵單擊數據集,然後選擇導出數據集。下面的鏈接可能會有幫助。
您可以使用下面的代碼來生成SQLPLUS的.xls。將所有的sql寫入單個文件並保存爲.sql文件。然後使用sqlplus plus來執行該文件。
的sqlplus/as sysdba已@/U01/ORACLE/query.sql的
set pages 20000
set lines 9999
SET FEEDBACK OFF
set termout off
set echo off
SET MARKUP HTML ON
SET NUM 24
SPOOL /u01/oracle/output.xls
prompt Test query 1;
select * from test1;
prompt Test query 2;
select * from test3;
........... ........... ........
SPOOL OFF
SET MARKUP HTML OFF
好吧,但我有50+從不同的表中選擇。我需要一種自動的方式來以某種方式將結果保存爲插入語句。我能在蟾蜍做那個嗎? – Tim
那麼你需要sqlplus。我編輯我的答案併發布代碼。 –
看看是否有一個工具 - >導出 - >導出嚮導 – scaisEdge