ORA-38462: invalid attribute list

文档解释

ORA-38462: invalid attribute list

Cause: The input was missing an attribute list or had null values for the attribute names.

Action: Correct the input.

ORA-38462:无效属性列表错误指示您指定了无效的属性列表,这可能包括无效的属性、实际不存在的属性或类型不匹配的属性。

官方解释

URL链接:https://docs.oracle.com/cd/B19306_01/server.102/b14223/e40540.htm

ORA-38462:无效属性列表,其参数 “list” 指定的无效属性。

常见案例

有时当尝试运行如下所示的SQL或过程时,可能会出现此错误:

EXEC DBMS_SPM.CONFIGURE(‘AUTO_UPDATE’,’TRUE’, ‘SQLSID_LIST’,’SID1′,’SID2′,’SID3′);

或:

BEGIN

DBMS_STATS.GATHER_DATABASE_STATS(

options => ‘GATHER STALE STALE_PERCENT 10’,

method_opt => ‘FOR ALL COLUMNS SIZE SKEWONLY’ );

END;

一般处理方法及步骤

1.确认SQL或过程中正确填写了正确的属性列表,立即解决问题。

2.执行以下查询来查询属性列表:

SELECT *

FROM user_source

WHERE text LIKE ‘%procedure_name%’;

你可能感兴趣的