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

PLS-00201識別子'PACKAGENAME.PROCEDURENAME'を宣言する必要があります

    PLS-00201: identifier must be declared どちらかを意味します

    1. 実際には存在しない、または
    2. 存在しますが、呼び出し元に実行する権限がない、または
    3. 呼び出し元のデフォルト以外のスキーマに存在するため、呼び出し元はどちらを指定する必要があります。

    #2の場合、パッケージの実行権限を発信者(または発信者が持つ役割)に付与する必要があります。

    #3の場合、スキーマを指定するか、それをセッションのデフォルトスキーマとして設定するか、シノニムを作成する必要があります。




    1. CTEを使用して列の値を文字列に連結することは可能ですか?

    2. SQLでの2つの日付間の完全な月数の計算

    3. Macにインストールした後、ALTERUSERステートメントを使用してMySQLルートパスワードをリセットします

    4. SQL Server 2016