DSNH4700I E csect-name LINE line-number COL column-number ATTEMPT TO USE NEW FUNCTION BEFORE NEW FUNCTION MODE

Explanation

To use the new functions that have been introduced in a Db2 13 function, that level must be specified by SQLLEVEL.

csect-name
The name of the control section that issued the message.
line-number and column-number
The location of the error in the source program.

System action

If the containing SQL statement is a declaration, it is discarded. If the containing SQL statement is executable, it is replaced by host language statements that will, if executed, set an error code in the SQLCA.

Programmer response

Check the value of the SQL processing option setting for SQLLEVEL, or the installation default value if SQLLEVEL is not specified, and take one for the following actions:

  • Restrict your program to capability supported in the function level specified by SQLLEVEL.
  • Process your program with a higher function level specified by SQLLEVEL. However, you cannot BIND the DBRM until that function level has been activated.

Severity

8 (error)