兩種方法。
[b]1: 用spool [/b]
set echo off --是否顯示執行的命令內容
set feedback off --是否顯示 * rows selected
set heading off --是否顯示欄位的名稱
set verify off --是否顯示替代變數被替代前後的語句。fil
set trimspool off --去字段空格
set pagesize 500 --頁面大小
set linesize 500 --linesize設定盡量根據需要來設定,大了生成的檔案也大
define fil= 'f:\user.xls'
prompt *** spooling to &fil
spool &fil
select u.username,u.userpwd,u.realname,u.***,u.mobile,d.dep_name from t_user u left join t_dept d on u.dept_id=d.dep_id ;
spool off;
[b]2:採用todo[/b]
如果是匯出excel格式檔案,會出現中文亂碼問題。
解決的辦法是:
匯出的選項中選擇excel instance;
匯出的時候,把 write wide strings 選上。
oracle匯出資料到檔案中的方法
兩種方法。1 用spool set echo off 是否顯示執行的命令內容 set feedback off 是否顯示 rows selected set heading off 是否顯示欄位的名稱 set verify off 是否顯示替代變數被替代前後的語句。fil set trimspool...
oracle 使用spool匯出資料到檔案
oracle 使用spool匯出資料到檔案 需要將資料庫中的資料以txt文字形式匯出,可以用spool方式匯出。建立指令碼檔案 spool.sql 新增如下語句 spool d works 資料庫dump spool bbb.txt set echo off 不顯示指令碼中正在執行的sql語句 se...
匯出資料到excel檔案
1 繫結事件,引數為模糊查詢中使用ng model繫結的資料 匯出2 使用 scope.引數 scope.searchwhere 3 匯出excel 全部 exporthrsalaryzz scope.exportdatas function searchwhere headers 響應型別 res...