Statement dependency system
Triggers,
constraints (primary, unique, check and references from the table being dropped)
and indexes on the table are silently dropped. The existence of an open cursor
that references table being dropped cause the DROP TABLE statement to generate
an error, and the table is not dropped.
Dropping a table invalidates
statements that depend on the table. (Invalidating a statement causes it to
be recompiled upon the next execution. See Interaction with the dependency system.)