oracle plsql儲存過程除錯出錯_PLS-00361
SQL> create or replace procedure p_query_all_question(o_result sys_refcursor)
2 --線上答疑顯示所有問題
3
4 --顯示的列:學段,科目,題目內容,提問者,瀏覽數,狀態,更新時間
5 --涉及到的表:問題資訊,問題統計資訊,學段科目資訊
6 as
7 v_sqlstr varchar2(4000);
8 begin
9 v_sqlstr:='select
10 xk.teacherstage,--學段
11 xk.subjectname,--科目
12 qi.question_title,--題目內容
13 qi.question_id,--提問者
14 qt.browse_count,--瀏覽數
15 qi.question_status,--狀態
16 qt.lastest_update_time --更新時間
17 from Q_QUESTIONINFO qi,Q_QUESTION_STAT qs,E_SUBJECTINFO xk
18 where qi.questionid=qs.questionid and qi.subject_id=xk.subject_id
19 ';
20 open o_result for v_sqlstr;
21
22 end;
23 /
2 --線上答疑顯示所有問題
3
4 --顯示的列:學段,科目,題目內容,提問者,瀏覽數,狀態,更新時間
5 --涉及到的表:問題資訊,問題統計資訊,學段科目資訊
6 as
7 v_sqlstr varchar2(4000);
8 begin
9 v_sqlstr:='select
10 xk.teacherstage,--學段
11 xk.subjectname,--科目
12 qi.question_title,--題目內容
13 qi.question_id,--提問者
14 qt.browse_count,--瀏覽數
15 qi.question_status,--狀態
16 qt.lastest_update_time --更新時間
17 from Q_QUESTIONINFO qi,Q_QUESTION_STAT qs,E_SUBJECTINFO xk
18 where qi.questionid=qs.questionid and qi.subject_id=xk.subject_id
19 ';
20 open o_result for v_sqlstr;
21
22 end;
23 /
Warning: Procedure created with compilation errors.
SQL> show err
Errors for PROCEDURE P_QUERY_ALL_QUESTION:
Errors for PROCEDURE P_QUERY_ALL_QUESTION:
LINE/COL ERROR
-------- -----------------------------------------------------------------
20/1 PL/SQL: Statement ignored
20/6 PLS-00361: IN cursor 'O_RESULT' cannot be OPEN'ed
-------- -----------------------------------------------------------------
20/1 PL/SQL: Statement ignored
20/6 PLS-00361: IN cursor 'O_RESULT' cannot be OPEN'ed
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-667023/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- (轉)如何oracle除錯儲存過程Oracle除錯儲存過程
- oracle plsql儲存過程OracleSQL儲存過程
- plsqlDevloper 儲存過程的除錯SQLdev儲存過程除錯
- openGauss 支援儲存過程除錯儲存過程除錯
- pl/sql developer除錯儲存過程報錯處理SQLDeveloper除錯儲存過程
- MySQL儲存過程除錯工具-dbForge Studio for MySQLMySql儲存過程除錯
- oracle 儲存過程以及plsql語句塊Oracle儲存過程SQL
- MySQL 建立儲存過程報錯MySql儲存過程
- JAVA儲存過程出現ORA-24345錯誤Java儲存過程
- 查詢儲存過程報錯資訊儲存過程
- oracle 執行普通方式及除錯debug方式儲存過程效能區別Oracle除錯儲存過程
- oracle plsql儲存過程_運算子優先順序OracleSQL儲存過程
- Oracle儲存過程乾貨(二):PLSQL控制語句Oracle儲存過程SQL
- oracle 儲存過程執行報錯ORA-12828Oracle儲存過程
- [20180502]PLDEVELOP與儲存過程除錯.txtdev儲存過程除錯
- jdbc使用call呼叫儲存過程報錯JDBC儲存過程
- oracle plsql儲存過程_if判斷與事務commitOracleSQL儲存過程MIT
- oracle plsql儲存過程_while loop_end loop_exitOracleSQL儲存過程WhileOOP
- Oracle儲存過程乾貨(三):PLSQL迴圈語句Oracle儲存過程SQL
- 如何在PostgreSQL中除錯plpgsql儲存過程(pldebugger,pldbgapi)SQL除錯儲存過程API
- 讓使用者擁有儲存過程的除錯許可權儲存過程除錯
- Oracle儲存過程Oracle儲存過程
- oracle父儲存過程呼叫子儲存過程procedure與輸出引數Oracle儲存過程
- PLSQL學習-【7儲存過程、函式】SQL儲存過程函式
- 儲存過程中DDL錯誤一例儲存過程
- dbx除錯過程 (轉)除錯
- Oracle儲存過程乾貨(一):儲存過程基礎Oracle儲存過程
- Oracle儲存過程-1Oracle儲存過程
- oracle的儲存過程Oracle儲存過程
- Oracle儲存過程例子Oracle儲存過程
- Oracle建立儲存過程Oracle儲存過程
- ORACLE 儲存過程示例Oracle儲存過程
- 在toad_plsql developer_oracle sql developer呼叫儲存過程SQLDeveloperOracle儲存過程
- 儲存過程ORA-04068之錯誤解析儲存過程
- 從sybase的儲存過程轉向oracle的儲存過程儲存過程Oracle
- webpack打包過程如何除錯?Web除錯
- oracle plsql package_body_procedure_構建語法_sp_儲存過程OracleSQLPackage儲存過程
- 【Oracle】-【show_space和show_space_asm】-執行儲存過程報錯OracleASM儲存過程