輸出顯示豎指令碼
create or replace procedure print_table( p_query in varchar2 )
AUTHID CURRENT_USER
is
l_theCursor integer default dbms_sql.open_cursor;
l_columnValue varchar2(4000);
l_status integer;
l_descTbl dbms_sql.desc_tab;
l_colCnt number;
begin
execute immediate
'alter session set
nls_date_format=''dd-mon-yyyy hh24:mi:ss'' ';
dbms_sql.parse( l_theCursor, p_query, dbms_sql.native );
dbms_sql.describe_columns
( l_theCursor, l_colCnt, l_descTbl );
for i in 1 .. l_colCnt loop
dbms_sql.define_column
(l_theCursor, i, l_columnValue, 4000);
end loop;
l_status := dbms_sql.execute(l_theCursor);
while ( dbms_sql.fetch_rows(l_theCursor) > 0 ) loop
for i in 1 .. l_colCnt loop
dbms_sql.column_value
( l_theCursor, i, l_columnValue );
dbms_output.put_line
( rpad( l_descTbl(i).col_name, 30 )
|| ': ' ||
l_columnValue );
end loop;
dbms_output.put_line( '-----------------' );
end loop;
execute immediate
'alter session set nls_date_format=''dd-MON-rr'' ';
exception
when others then
execute immediate
'alter session set nls_date_format=''dd-MON-rr'' ';
raise;
end;
/
The above, you would run as:
SQL> exec print_table( 'select * from T where a = ''X'' ' );
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/354732/viewspace-610392/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20200313]windows顯示輸出時間戳指令碼.txtWindows時間戳指令碼
- Mysql輸出中文顯示亂碼處理MySql
- RT_Thread ps指令 輸出執行緒名字顯示不全thread執行緒
- [20210301]延遲顯示輸出.txt
- 豎裝顯示卡損失效能嗎?豎裝顯示卡的機箱優缺點知識科普
- 豎裝顯示卡到底好不好?豎裝顯示卡的機箱優缺點知識科普
- [20180312]iostat顯示輸出問題.txtiOS
- jQuery 顯示 input 輸入的密碼!jQuery密碼
- Linux基礎命令---dmsg顯示核心輸出Linux
- [20230405]奇怪的顯示輸出寬度.txt
- redis裡顯示key大小的shell指令碼Redis指令碼
- Echarts x軸文字顯示不全(傾斜、豎直)Echarts
- 指令碼日誌的標準輸出指令碼
- shell指令碼(3)-格式化輸出指令碼
- [20230501]為什麼沒有顯示輸出.txt
- [20190502]給顯示輸出加入時間戳.txt時間戳
- ccat – 使用語法突出顯示輸出內容
- [java IO流]之 鍵盤顯示器輸入輸出流(System)Java
- Python一行輸出不顯示的問題Python
- 公司網站顯示指令碼錯誤怎麼辦網站指令碼
- 直播商城原始碼,密碼輸入框自定義顯示隱藏圖示原始碼密碼
- Linux c程式中獲取shell指令碼輸出(如獲取system命令輸出)LinuxC程式指令碼
- 讓 排序 按照 in 列表的的顯示順序排序輸出。排序
- [20220317]補充完善TPT 顯示欄位列的指令碼.txt指令碼
- 慢動作輸出 Linux 命令結果並用彩色顯示Linux
- pycharm 爬蟲輸出資料太長讓其分行顯示PyCharm爬蟲
- CSS實現文字豎排顯示(相容IE6/IE7)CSS
- PHP執行耗時指令碼實時輸出內容PHP指令碼
- mssql sqlserver 使用指令碼輸出excel檔案的方法分享SQLServer指令碼Excel
- 直播系統程式碼,輸入時實現密碼顯示與隱藏密碼
- ubuntu20.04 ssh遠端開啟vnc,並顯示hdmi輸出介面UbuntuVNC
- tp5 前端程式碼原樣輸出 html原始碼輸出 原始碼被輸出前端HTML原始碼
- win11使用NVIDIA顯示卡輸出畫面滑鼠指標偏白指標
- vue自定義指令擷取圖片中心顯示Vue
- win10輸入法怎麼設定僅桌面顯示_win10輸入法如何僅桌面顯示Win10
- Blade 模板,輸出 PHP 變數到 JavaScript 指令碼中的正確方式PHP變數JavaScript指令碼
- Oracle 資料庫巡檢指令碼 單例項 RAC 輸出HTML格式Oracle資料庫指令碼單例HTML
- 影片直播原始碼,下拉多選el-tag顯示在輸入框中原始碼
- 直播網站原始碼,CardView如何顯示出底背景樣式?網站原始碼View