For example, if I need to select the library at run time, or the ORDER BY criteria can be changed at run time.
sounds like you are not very familar with views. DB2 on AS/400 (and all following systems) doesn't allow an order by in the top select and even drops tricky order by clauses (as allowed in other flavours of DB2).
In this special case I would indeed recommend not to use views in Germany we are saying: "Schuster bleib bei Deinen Leisten"
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.