Use column position in function-generated result sets
The column names of result sets that are generated by catalog and
get-information functions, such as SQLGetInfo(),
can change as the X/Open and ISO standards evolve. The position of these columns,
however, is fixed.
To maximize the portability of your application, base all dependencies on column position (referred to as the icol argument in some functions) rather than on the column name.