這個儲存過程你可以在TEST的環境下檢視結果,不過你需要隱式遊標來進行操作,那樣才能看到,具體步驟如下:
1、首先我們要藉助遊標,因此需要先定義一個返回型別的遊標createorreplacepackagetype_difinitionastypemycursorisrefcursor;endtype_difinition;
2、改寫你的儲存過程,要想檢視執行SQL後結果需要一個返回引數,這個引數即上面定義的遊標型別createorreplaceprocedureselect_pro(p_resultouttype_difinition.mycursor--返回結果)issyn_sqlvarchar2(200)default"";beginsyn_sql:="select*fromemp";--此處開啟遊標,並把需執行的SQL賦值給遊標openp_resultforsyn_sql;endselect_pro;
3、執行編譯通過後,右鍵點選儲存過程的名字,跳出框,選擇Test一項,進入Test介面4、點選編譯、再點選執行5、Test介面的底部介面,有個VariableTypevalue的列表,此時你可以點選Value值裡面的...按鈕,即可檢視結果,由於不怎麼會應用這個編輯器,本想把圖片上傳給你,如有不解,再詳問,希望回答對樓主有幫助
這個儲存過程你可以在TEST的環境下檢視結果,不過你需要隱式遊標來進行操作,那樣才能看到,具體步驟如下:
1、首先我們要藉助遊標,因此需要先定義一個返回型別的遊標createorreplacepackagetype_difinitionastypemycursorisrefcursor;endtype_difinition;
2、改寫你的儲存過程,要想檢視執行SQL後結果需要一個返回引數,這個引數即上面定義的遊標型別createorreplaceprocedureselect_pro(p_resultouttype_difinition.mycursor--返回結果)issyn_sqlvarchar2(200)default"";beginsyn_sql:="select*fromemp";--此處開啟遊標,並把需執行的SQL賦值給遊標openp_resultforsyn_sql;endselect_pro;
3、執行編譯通過後,右鍵點選儲存過程的名字,跳出框,選擇Test一項,進入Test介面4、點選編譯、再點選執行5、Test介面的底部介面,有個VariableTypevalue的列表,此時你可以點選Value值裡面的...按鈕,即可檢視結果,由於不怎麼會應用這個編輯器,本想把圖片上傳給你,如有不解,再詳問,希望回答對樓主有幫助