兩種方法。
1: 用spool
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;
2:採用todo
如果是匯出excel格式檔案,會出現中文亂碼問題。
解決的辦法是:
匯出的選項中選擇excel instance;
匯出的時候,把 write wide strings 選上。
oracle匯出資料到檔案中的方法
兩種方法。b 1 用spool b set echo off 是否顯示執行的命令內容 set feedback off 是否顯示 rows selected set heading off 是否顯示欄位的名稱 set verify off 是否顯示替代變數被替代前後的語句。fil set trims...
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...