命令行數據導出步驟如下:
創新互聯是一家集網站建設,和田企業網站建設,和田品牌網站建設,網站定制,和田網站建設報價,網絡營銷,網絡優化,和田網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
1 將數據庫TEST完全導出,用戶名system 密碼manager 導出到D:daochu.dmp中
exp system/manager@TEST file=d:daochu.dmp full=y
2 將數據庫中system用戶與sys用戶的表導出
exp system/manager@TEST file=d:daochu.dmp ōwner=(system,sys)
3 將數據庫中的表inner_notify、notify_staff_relat導出
exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 將數據庫中的表table1中的字段filed1以"00"打頭的數據導出
exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"
可用sqlplus的方式
先在某文件夾下(我就直接以C盤根目錄為例了)
創建main.sql文件
內容如下
set linesize 200
set term off verify off feedback off pagesize 0
set head off
set trimout on
set trimspool on
spool aaa.txt
@export.sql
spool off
exit
其中aaa.txt是你要保存的文件名,這里貌似不能導成excel,只可以保存成csv格式,然后你再自己轉換吧,文本是沒問題的,其中@export.sql 是另一個文件,內容如下
你要想把數據導成以逗號分隔
腳本這么寫
我就簡單以emp表為例了,也是用的to_char函數,只要語句寫正確就OK
select empno||','||to_char(hiredate,'yyyy-mm-dd') from emp;
結尾必須用分號
把這個保存成export.sql文件
然后cmd進到你要執行的文件夾下
sqlplus 用戶名/密碼 @main
然后無限的等待,等到把你的文件導成
你將來要是要把文件導入到哪的話,可以用sqlloader
這個網上教程很多
哎,打字這個累呀
1、先查詢出用戶下的所有表:
SELECT
C.COMMENTS AS "中文表名",
B.TABLE_NAME AS "英文表名",
A.COMMENTS AS "中文字段",
B.COLUMN_NAME AS "英文字段",
B.DATA_TYPE AS "數據類型",
B.NULLABLE AS "是否為空"
FROM ALL_COL_COMMENTS A, ALL_TAB_COLUMNS B, ALL_TAB_COMMENTS C
WHERE A.TABLE_NAME IN (SELECT U.TABLE_NAME FROM USER_ALL_TABLES U)
AND A.OWNER = B.OWNER
AND A.TABLE_NAME = B.TABLE_NAME
AND A.COLUMN_NAME = B.COLUMN_NAME
AND C.TABLE_NAME = A.TABLE_NAME
AND C.OWNER = A.OWNER
AND A.OWNER = 'USE' --(用戶名要和自己的對應)
ORDER BY A.TABLE_NAME, B.COLUMN_ID;
2、把查詢出的結果導出來,點一下獲取最后一頁,選中所有數據,右鍵,導出,CVN格式。
分享名稱:oracle如何導出表格字段,oracle數據庫導出表數據命令
文章來源:http://vcdvsql.cn/article8/hsssip.html
成都網站建設公司_創新互聯,為您提供域名注冊、網站設計、網站策劃、營銷型網站建設、企業網站制作、小程序開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯