table used by routine with language dependency - routine invalid on COMMIT Explanation: There are one or more routines that depend upon this object with a language semantics dependency. Those routines will be marked invalid and need to be recompiled through the language interface before reuse. i.e. the module will need to be extracted and re-created before this routine can be used. User Action: Review your database design, and understand the implications of this data definition language operation. Roll back the transaction if you do not want the routines to be marked invalid.