sql >> データベース >  >> RDS >> Oracle

PL/SQLDeveloperでのプロシージャの実行に関する問題

    executeを使用したスト​​アドプロシージャの呼び出し 上記のように、SQL*Plusに固有です。実際、SQL*Plusはexecute some_proc()を変換します BEGIN some_proc(); END; 、存在しないプロシージャを呼び出そうとすると、これを自分で確認できます:

    SQL> execute some_proc()
    BEGIN some_proc(); END;
    
          *
    ERROR at line 1:
    ORA-06550: line 1, column 7:
    PLS-00201: identifier 'SOME_PROC' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    


    1. MySQLストアドプロシージャが原因で`コマンドが同期していません`

    2. Oracle:AFTER ALTERトリガーでオブジェクトの新しい名前を判別するにはどうすればよいですか?

    3. JPAのdbに保存されたオブジェクトの後にIDを取得するにはどうすればよいですか?

    4. シーケンス名のプレフィックスを付ける方法は?