Dropping a table/column automatically drops views using it - how to warn instead?
For i-series, at least for 7.1, you can try the RESTRICT clause of DROP COLUMN.

There is also a RESTRICT clause for DROP TABLE.

Per documentation


  RESTRICT
  
  Specifies that the column cannot be dropped if any views, indexes, triggers, or constraints are dependent on the column. 1
  
  If all the columns referenced in a constraint are dropped in the same ALTER TABLE statement, RESTRICT does not prevent the drop.