In this post, you’ll learn about the error message -159 the name specified on drop view is a table name in the IBM DB2 database , the reason why it occurs along with the solution to fix it
IBM DB2 Error Message
-159 the name specified on drop view is a table name
Reason for the Error
The object specified in the DROP VIEW statement, DROP ALIAS statement, or COMMENT ON ALIAS statement identifies a table instead of a view or an alias.
Solution
Correct the DROP VIEW, DROP ALIAS, or COMMENT ON ALIAS statement so that the view name or the alias name is specified correctly (with the proper qualifier).� If you intended to drop or comment on the specified table, use the DROP TABLE or COMMENT ON TABLE statement.