-690   THE STATEMENT IS REJECTED BY DATA DEFINITION CONTROL SUPPORT. REASON reason-code

Explanation

The code is issued by the data definition control support to report that the statement is rejected for the reason indicated by 'reason-code' after consulting the application registration table and object registration table.

The explanation of the given reason code:
  • 0001

    Data definition control support is running under the controlling by application name mode. The statement is rejected because the current application is not registered in application registration table with DEFAULTAPPL on.

  • 0002

    Data definition control support is running under the controlling by application name with exceptions mode. The statement is rejected because the object is not registered in object registration table and the current application is not registered in application registration table with DEFAULTAPPL on.

  • 0003

    Data definition control support is running under the controlling by application name with exceptions mode. The statement is rejected because the object is registered in object registration table but the current application does not match.

  • 0004

    Data definition control support is running under the controlling by object name with exceptions mode. The statement is rejected because the object is registered in object registration table but the current application does not match.

  • 0005

    Data definition control support is running under the controlling by object name mode. The statement is rejected because the object is registered in object registration table but the current application does not match.

  • 0006

    Data definition control support is running under the controlling by object name mode. The statement is rejected because the object is not registered in object registration table.

System action

The statement cannot be processed.

Programmer response

Check whether data definition control support is running in the correct mode. Check one or both registration tables to determine if the entries of the registration tables are correct. If they are not, update the registration tables.

SQLSTATE

23508