當前位置:首頁 » 存儲配置 » 看存儲過程的結果

看存儲過程的結果

發布時間: 2025-02-23 08:06:41

Ⅰ 怎麼在oracle存儲過程中輸出查詢結果集

如果是存儲過程 要調用相應的存儲過程
exec prore_name (參數) 執行才能輸出結果
你也可以到網上查查看

Ⅱ 如何查看存儲過程執行的結果

你得前邊變數里設置個輸出變數,然後才能查詢到輸出的東西
譬如這個

set output on
DECLARE
TYPE mytable IS TABLE OF chengji%ROWTYPE;
cur_chengji sys_refcursor;
v_data mytable;

begin
open cur_chengji for
select xuehao, kemu, riqi, chengji from chengji;
FETCH cur_chengji BULK COLLECT INTO v_data;
close cur_chengji;

FOR i IN 1 .. v_data.COUNT
LOOP
DBMS_OUTPUT.put_line ( v_data (i).xuehao
|| ' was hired since '
|| v_data (i).riqi);

END LOOP;

end;
/

是在sqlplus里執行的
最後的DBMS_OUTPUT.put_line是輸出的結果
你可以建個表chengji,包含欄位xuehao, kemu, riqi, chengji
把上邊結果運行一下,你就知道大概意思了

Ⅲ 如何查詢存儲過程查詢出來的結果

別建立 存儲過程啊, 建立一個 表值函數 就行.

1> CREATE FUNCTION getHelloWorld()
2> RETURNS TABLE
3> AS
4> RETURN
5> SELECT 'Hello' AS A, 'World' AS B;
6> GO
1> SELECT * FROM getHelloWorld();
2> go
A B
----- -----
Hello World

(1 行受影響)

---

如果存儲過程無法修改
那麼需要查看 客戶方 給出的 存儲過程 的參數列表.
也就是 哪個參數是 IN 的, 哪個參數 是 OUT 的。
要 通過 調用存儲過程的方式
拿到 OUT 參數對應的數據。

沒法簡單的 SELECT 了。

Ⅳ 如何查看存儲過程執行的結果

Oracle中,可以在存儲過程的名字上點擊右鍵,在彈出的框中選擇Test,然後在Test界面進行進一步操作

熱點內容
pythonserver框架 發布:2025-05-01 23:52:21 瀏覽:28
python空list定義 發布:2025-05-01 23:48:10 瀏覽:672
存儲陣列雙活 發布:2025-05-01 23:46:09 瀏覽:613
存儲卡壓縮 發布:2025-05-01 23:23:51 瀏覽:914
雲伺服器關機以後還能查到位置嗎 發布:2025-05-01 23:19:51 瀏覽:508
編譯失敗3tabBar 發布:2025-05-01 23:18:15 瀏覽:195
科技企業源碼 發布:2025-05-01 23:07:23 瀏覽:600
京東賬號和密碼是多少時間 發布:2025-05-01 23:07:19 瀏覽:639
編程年輕化 發布:2025-05-01 22:57:01 瀏覽:754
內螺紋g92編程 發布:2025-05-01 22:52:20 瀏覽:215