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错误。
一般处理方法及步骤
第一步:
必须找出分析维度字符时试图使用的错误选项值。
第二步:
确认维度字符是否支持此选项值,并找到允许使用的正确选项值。
第三步:
用允许选择的正确选项值替换错误选项值,检查是否能够正确执行查询。