亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

oracle導出結果集為xml格式文件

發布時間:2020-06-18 23:52:20 來源:網絡 閱讀:2675 作者:天黑順路 欄目:關系型數據庫

一、從oracle到xml

 

1.  啟動sqlplus執行>

(1)獲取導出表的所有字段:

 替換語句中TABLE_NAME,OWNER為需要導出的表名及表的用戶名,修改語句后在sqlplus中執行(執行用戶需要有dba權限) 

SELECT replace(wm_concat(cols),',','||') FROM (
SELECT ''''|| '
  <'||COLUMN_NAME||'>'||''''||'||'||column_name||'||'||''''||'<'||column_name||'/>'||''''
AS cols FROM DBA_COL_COMMENTS WHERE TABLE_NAME ='DEPT'AND owner= 'SCOTT') ;


2.  新建腳本xml.sql文件,腳本內容如下:

將以下語句中<ROW>到||'<ROW>'之間的內容替換為步驟1中的執行結果SCOTT.DEPT修改為步驟1中的用戶名及表名,修改后在sqlplus中執行此語句

set colsep ,  
set feedback off  
set heading off  
set trimout on  
spool /home/oracle/dept.xml
  
SELECT '<?xml version="1.0" ?>
<ROWDATA>
'||replace(wm_concat(dept_info),',',' ')||'
</ROWDATA>'
   
FROM (
SELECT '
<ROW>
  <C0>'||ROWNUM||'</C0>'||'
  <DEPTNO>'||DEPTNO||'<DEPTNO/>'||'
  <DNAME>'||DNAME||'<DNAME/>'||'
  <LOC>'||LOC||'<LOC/>'
||'
</ROW>
' AS dept_info
FROM SCOTT.DEPT );
  
spool off  
exit

注釋:

spool /home/oracle/dept.xml  --指定導出xml文件路徑及文件名(可修改)

select語句指定導出表及字段

 

3.  導出結果為xml格式(執行用戶需要擁有導出表的select權限)

sqlplus -s 用戶名/密碼@數據庫名 @/路徑/xml_auto.sql 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金沙县| 西平县| 拜城县| 杨浦区| 东乡| 灵宝市| 蚌埠市| 肥西县| 新干县| 都江堰市| 诸暨市| 根河市| 麻江县| 逊克县| 长岛县| 巩留县| 通城县| 张北县| 冕宁县| 连山| 仲巴县| 嘉鱼县| 米林县| 肥东县| 红河县| 东阳市| 谷城县| 阿克陶县| 长汀县| 凯里市| 娱乐| 太康县| 桃江县| 黔江区| 始兴县| 西宁市| 连山| 武平县| 安塞县| 临猗县| 获嘉县|