一起学习网 一起学习网

ORA-47402: incorrect evaluation options value for Factor string ORACLE 报错 故障修复 远程处理

文档解释

ORA-47402: incorrect evaluation options value for Factor string

Cause: The factor evaluations options value is incorrect

Action: Please review the factor definition and correct it as required

ORA-47402: incorrect evaluation options value for Factor string

详细说明:

ORA-47402是指用户使用DIMENSION BY子句中错误的选项值分析维度字符时报出的错误,如frequency,pattern,granularity等。

官方解释

ORA-47402: incorrect evaluation options value for Factor string

Cause: An improper evaluation options value was assigned to the factor string while analyzing the dimension. The list of allowed options could vary depending on the factor.

常见案例

运行以下语句:

SELECT DIMENSION BY price FREQUENCY 2 AS ‘Low Price’, 5 AS ‘Mid Price’, 8 AS ‘High Price’ FROM table_name;

由于指定的频率值2,5,8不合适,因此在分析过程中就会出现ORA-47402错误。

一般处理方法及步骤

第一步:

必须找出分析维度字符时试图使用的错误选项值。

第二步:

确认维度字符是否支持此选项值,并找到允许使用的正确选项值。

第三步:

用允许选择的正确选项值替换错误选项值,检查是否能够正确执行查询。