How to Solve :
Oracle database error code ORA-30553 – The function is not deterministic
Oracle Database Error Code ORA-30553 Description :
The function is not deterministic
Error Cause:
The function on which the index is defined is not deterministic
How to Solve :
If the function is deterministic, mark it DETERMINISTIC. If it is not deterministic (it depends on package state, database state, current time, or anything other than the function inputs) then do not create the index. The values returned by a deterministic function should not change even when the function is rewritten or recompiled.
Filed under: How to Solve, Oracle 10g, Oracle 11g, Oracle 9i, Oracle Error Codes Etiketler: ora - 30553, 30553, about oracle ORA-30553 error, help ORA-30553 about, ORA-30553 error code, ORA-30553 problem, Oracle 9i 10g 11g, Oracle Database Server Error Messages, Oracle Error Codes, oracle number 30553 error code, oracle ORA-30553 example, The function is not deterministic
No Comment Yet
No Comment Yet
Recent Entries
- Oracle database error code ORA-31604 – invalid string parameter “string” for object type string in function string
- Oracle database error code ORA-29961 – too many warnings occurred in the execution of ODCIIndex DDL routine
- Oracle database error code ORA-31603 – object “string” of type string not found in schema “string”
- Oracle database error code ORA-29960 – line string, string
- Oracle database error code ORA-31602 – parameter string value “string” in function string inconsistent with string
- Oracle database error code ORA-29964 – missing ADD or DROP keyword
- Oracle database error code ORA-31606 – XML context number does not match any previously allocated context
Search Oracle Error Codes and Descriptions:
Be The First To Comment
Similar Errors
Please Leave Your Comments Below