I'm writing a C++ application that needs to retrieve a whole row of
data from a table, which has 148 columns, to be displayed on the GUI.
So I need to declare 148 host variables (HVs) to hold them. If later I
need to add more columns to that table, I would have to change both
the database schema (to add more columns) and the C++ application (to
add more host variables). Is there a way to avoid using HVs in such
specific way, so when the db schema is changed, the application does
not have to be changed? ...