Data definition statements not allowed in procedures or triggers

Item Value
SQLCODE -623
Constant SQLE_DDL_NOT_ALLOWED_IN_PROCEDURES
SQLSTATE 52W21
Sybase error code 154
ODBC 2 State ERROR
ODBC 3 State ERROR

Probable cause 

The procedure or trigger definition contains a data definition statement (such as CREATE, DROP, GRANT, REVOKE, ALTER). These statements are not allowed within procedures or triggers.