欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

oracle如何導出腳本,腳本導出oracle數(shù)據(jù)庫數(shù)據(jù)

怎么在oracle下寫一個腳本,導出表數(shù)據(jù)為EXCEL格式文件

無法直接保存到excel中,但是可以保存到csv文件,同樣是excel的格式,方法如下:

成都創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,先為大興安嶺等服務建站,大興安嶺等地企業(yè),進行企業(yè)商務咨詢服務。為大興安嶺企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。

譬如要把文件生成在d盤下的test目錄下:

1,在d盤根目錄下新建test目錄

2,sqlplus以system用sysdba登錄

3,create or replace directory TMP as ’d:\test’;

4,grant read on directory TMP to user;

5,alter system set utl_file_dir='d:\test' scope=spfile;

然后建立存儲過程,表是隨便建了一個,最后的文件名按要求需要按照當前日期的前一天生成,所以后邊文件名的地方write_file_name處就按照要求來了

create or replace PROCEDURE SP_OUTPUT

(

on_flag OUT NUMBER,

out_reason OUT VARCHAR2)

is

v_code number;

v_text varchar2(255);

file_handle utl_file.file_type;

Write_content VARCHAR2(1024);

Write_file_name VARCHAR2(50);

v_aaa varchar2(5);

v_bbb varchar2(5);

cursor cur_sp_out

is

select aaa,bbb

from aaa;

begin

open cur_sp_out;

loop

fetch cur_sp_out into v_aaa,v_bbb;

exit when cur_sp_out%notfound;

write_file_name := to_char(SYSDATE,'YYYYMMDD')||'.xls';

file_handle := utl_file.fopen('TMP',write_file_name,'a');

write_content := v_aaa||' '||v_bbb;

--write file

IF utl_file.is_open(file_handle) THEN

utl_file.put_line(file_handle,write_content);

END IF;

--close file

utl_file.fclose(file_handle);

end loop;

close cur_sp_out;

v_code := 0;

v_text := '完成';

exception

when others then

on_flag := SQLCODE;

out_reason := SQLERRM;

begin

IF utl_file.is_open(file_handle) THEN

utl_file.fclose(file_handle);

end IF;

end;

rollback;

end;

這樣基本就完成了,但是建立完畢后需要重啟數(shù)據(jù)庫,否則文件寫不進指定的目錄下

需要注意的是: write_content := v_aaa||' '||v_bbb; 這個位置

v_aaa|| 和v_bbb中間引號的地方是TAB符,否則輸出來的XLS文件中,會把這些字符串合在一個單元格中。

如何導出ORACLE指定存儲過程

1、要想連接到一個數(shù)據(jù)庫,先得配置一個tnsnames.ora文件。路徑位于 【XX】/NETWORK/ADMIN/tnsnames.ora?!綳X】視具體情況而定。

截圖中紅框標記的地方需要改成你需要連接的數(shù)據(jù)庫的信息。

2、測試數(shù)據(jù)庫是否能連通。

運行CMD,命令行執(zhí)行:sqlplus 用戶名/密碼@數(shù)據(jù)庫。

3、編寫導出存儲過程的腳本,保存為E:\export.sql。大概如下(標紅框的地方替換成要保存腳本的路徑和需要導出的存儲過程列表):

SET echo off ;

SET heading ? off ;

SET feedback ? off ;

SPOOL 'C:/EXP/DDL/PRC_JG_JGTZ.SQL' replace

SELECT CASE

? ?WHEN LINE = 1 THEN

? ? 'CREATE OR REPLACE ' || TEXT

? ?WHEN LINE = MAX_LINE THEN

? ? TEXT || CHR(10 ) || '/'

? ?ELSE

? ? TEXT

?END

FROM USER_SOURCE A

LEFT JOIN (SELECT A.NAME,A.TYPE, MAX(LINE) MAX_LINE

? ? ? ? ?FROM USER_SOURCE A

? ? ? ? WHERE TYPE in ( 'PROCEDURE', 'PACKAGE' ,'PACKAGE BODY' )

? ? ? ? GROUP BY A.NAME,A.TYPE ) B ON A.NAME||A.TYPE = B.NAME||B.TYPE

WHERE A.TYPE in ('PROCEDURE' , 'PACKAGE', 'PACKAGE BODY' ) AND A.NAME IN

(

'ETL_FACT_JG_SAEINDEX_SCALE'

,'ETL_FACT_JG_SAEINDEX_SCALE_OLD'

,'ETL_DM_JG_CIRC'

)

ORDER BY a.NAME||a.TYPE , LINE;

SPOOL OFF

4、執(zhí)行剛剛編寫的腳本文件,導出指定的存儲過程。

連接數(shù)據(jù)庫后,輸入:@E:\export.sql

如果遇到了截圖中出現(xiàn)的問題,請參照文章結尾的【注意事項】。

5、若要在新的數(shù)據(jù)庫上創(chuàng)建導出的存儲過程,只需連上新的數(shù)據(jù),然后執(zhí)行剛生成的腳本文件即可。

連接數(shù)據(jù)庫后輸入:@C:\exp\ddl\PRC_JG_JGTZ.SQL

注意事項

若出現(xiàn)亂碼,可能需要將編寫的sql文件轉換為utf-8格式。

若提示無法創(chuàng)建spool文件,請確保目錄C:/EXP/DDL存在,或者指定新的路徑。

oracle數(shù)據(jù)庫怎樣導出到excel

1、首先在SQL Window窗口中,查詢需要導出的數(shù)據(jù)。

2、在查詢的結果集上(注意不要選中任何一個行或者單元格)右鍵--【Copy to Excel】--【Copy as xls/xlsx】導出到97-2003格式的.xls或者2007之后的xlsx文件.

3、如果不想導出查詢的全部數(shù)據(jù),可以在左側選中需要導出的行,然后步奏同上。

4、點擊導出后,系統(tǒng)自動打開導出的excel文件內(nèi)容,這里面包括數(shù)據(jù)以及查詢這些數(shù)據(jù)的sql腳本。

5、點擊“SQL Statement”可以查看數(shù)據(jù)庫腳本。

6、下面就是操作excel文件了。點擊【文件】--【另存為】保存excel文件

7、選擇保存路徑,輸入文件名稱。

怎樣將Oracle中的數(shù)據(jù)導出成SQL腳本

在PL/SQL客戶端里查詢出你要導出的數(shù)據(jù),選中過后右擊,導出結果 -- SQL file

新聞標題:oracle如何導出腳本,腳本導出oracle數(shù)據(jù)庫數(shù)據(jù)
文章起源:http://www.aaarwkj.com/article12/hsdsgc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃微信小程序、品牌網(wǎng)站制作網(wǎng)站設計、手機網(wǎng)站建設、商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設
日本一区二区三区免费精品| 成人av在线播放亚洲| av男人的天堂一区二区| 日韩精选视频在线播放| av中文字幕一二三区| 国产精品 亚洲精品| 亚洲天堂日韩欧美在线一区| 98热这里只有精品视频| 欧美高清在线观看一区二区| 亚洲天堂免费观看av| 少妇人妻系列中文在线| 亚洲欧美日韩制服另类| 精品国产美女诱惑久久久| 久久热精品视频这里有| 日韩高清不卡在线视频| 最新日本欧美一区二区| 91在线国产精品视频| 亚洲人的av在线播放| 国产精品国产三级国产专播精品| 日韩在线中文字幕一区| 欧美日韩精品福利一区二区| 日韩精品在线播放观看| 日韩免费的黄色片网站| 国产精品久久久天美传媒| 日韩在线国产精品一区| 国产真人免费作爱视频网站| 日韩在线不卡中文字幕| 在线观看男人的天堂av| 中文字幕在线视频黄字幕 | 免费毛片一区二区三区四区| 精品一区二区人妻乱交| 97免费在线视频观看| 亚洲国产精品视频自拍| 粉嫩欧美一区二区三区| 国内午夜福利精品视频| 粉嫩美女精品一区二区| 国产区青青操自拍视频| 日日夜夜久久国产精品| 中文字幕日韩精品在线看| 亚洲中文乱码一区二区| 九九九热视频这里只有精品|