You can use an ODBC query of ODBC::SQLTables to get a list of tables, and the query ODBC::SQLColumns to get the column information from a specific table from the ODBC data source.
In the following example, data set LIST1 contains a list of all the tables in the ODBC data source, data set LIST2 is the column information from the table DEPT and data set LIST3 is the information about just one column, DNAME.