PL / SQLカスタム関数エラーpls-00905
Pl Sql Custom Function Error Pls 00905
戻り配列型pls-00905オブジェクトが無効です
最近、フィールドデータの意味をエスケープする関数を作成しましたcode show as below:
create or replace function err_des_translation(ErrorDesc in varchar2) return t_error_desc is .../ / Omitted N multi-word here
名前が示すように、配列タイプt_error_descとして見つかったフィールドを返すことを目的としていますが、使用前に定義されていないため、エラーが報告されます。 The definition is as follows:
CREATE OR REPLACE TYPE t_error_desc is table of error_desc
これはまだ機能せず、error_descテーブルは存在せず、エラーを報告するため、テーブルを作成する必要があります。 Create format:
create or replace type error_desc as object ( / / Fields that need to be displayed ... )
解決する。