當前位置:首頁 » 存儲配置 » oracle存儲過程在哪

oracle存儲過程在哪

發布時間: 2023-06-08 23:39:53

㈠ oracle 存儲過程

商業規則和業務邏輯可以通過程序存儲在oracle中,這個程序就是存儲過程。

存儲過程是sql,PL/SQL,JAVA語句的組合,它使你能將執行的商業規則的代
碼從你的應用程序中移動到資料庫,代碼存儲一次但是能夠被多個程序使用。

㈡ 怎麼在oracle中查看存儲過程

語句查詢法:

SELECTtext
FROMuser_source
WHERENAME='ProcereName'
ORDERBYline;--其中ProcereName為存儲過程名字,需要全部用大寫英文。

工具查詢法:

1、登錄第三方工具(如pl/sql)登錄到指定資料庫。

㈢ 如何查看oracle的存儲過程

使用tode或者Navicat 或者navigtor等連接oracle的工具

找到procere的選項即可查看所有的存儲過程,點擊某個名字可以看到其中的定義

㈣ Oracle如何查看錶空間內有哪些存儲過程

SELECT a.owner,
a.segment_name,
b.OBJECT_NAME -- 存儲過程名
From dba_segments a,
DBA_OBJECTS b
WHERE a.tablespace_name = '表空間名稱'皮盯
and trim(a.owner) = trim(b.OWNER)
and b.OBJECT_TYPE = 'PROCEDURE' --對象類型:存儲過程燃缺和

一般查看的時扮芹候就用owner.OBJECT_NAME就是完整存儲過程名

㈤ ORACLE的存儲過程都用在什麼地方最好能舉幾個工作中的例子

存儲過程最多的用於C/S兩層架構模式下,用於在後台處理業務邏輯和數據。
前台開發工具例如PowerBuilder可以實現界面展示和操作流程,涉及到後台某個集中處理數據、或者大批量數據的業務邏輯,就在Oracle後台存儲過程裡面來實現了。

卸載存儲過程裡面的東西,往往是不需要交互的一段處理過程,例如前台界面是「結算」業務,輸入了結算時間段和結算單位以及相關的控制參數例如結算方法等,把這些參數傳給後台存儲過程,後台存儲過程裡面可以編制相關的結算處理程序,根據輸入的單位、時間、方法類型等參數,來進行集中處理,這個過程是不需要與前台進行交互的,這里可以處理很復雜的業務,例如結算會涉及到多個表如單位基本信息表、單位結算信息表、明細表等等,可以在存儲過程裡面集中實現處理,然後把結果返回給前台,前台根據處理結果是否成功,決定是否進行提交(COMMIT)操作。

㈥ 如何查詢oracle庫中已經存在的存儲過程

命令行:

sqlplus / as sysdba
select name from user_source where type='PROCEDURE';
可查看sys用戶下所有存游舉消儲過程名字
select text from user_source where name='XXX'
可查看該存神知儲過程的內容

plSQLdevloper工具:
左側找到『Proceres』,點開之後即可查看答滾當前用戶的所有存儲過程。
右鍵點擊存儲過程,選擇『view』可查看詳細信息

熱點內容
mysql內存存儲 發布:2025-02-05 22:30:39 瀏覽:569
靜態存儲區堆棧 發布:2025-02-05 22:09:11 瀏覽:101
js加密演算法 發布:2025-02-05 22:06:35 瀏覽:230
python3graphics 發布:2025-02-05 21:36:57 瀏覽:511
為什麼英雄聯盟一個伺服器進不去 發布:2025-02-05 21:36:12 瀏覽:182
伺服器搭建網站開發教材 發布:2025-02-05 21:31:57 瀏覽:567
pythonrose 發布:2025-02-05 21:31:46 瀏覽:923
php數組從小到大排序 發布:2025-02-05 21:26:01 瀏覽:325
單片機存儲器擴展 發布:2025-02-05 21:17:35 瀏覽:966
sqler圖 發布:2025-02-05 21:10:58 瀏覽:630