Thanks Marcus.
Looks like SYSCAT.COLUMNS and SYSCAT.TABLES are what l want to use, now need to determine what properties .TABLES have. Basically want to list current db2 tables, then allow for selection of a single table returning column details.
Will keep checking the manual to see if it lists the available properties for SYSCAT.TABLES.