Find tables with names with specific prefix in Db2 database

Query below finds tables which names start with specific prefix, e.g. tables with names starting with 'SAL'.

Query

select t.tabschema as schema_name,
       t.tabname as table_name
from syscat.tables t
where t.type = 'T'
and t.tabname like 'SAL%'
order by schema_name,
         table_name;

Columns

  • schema_name - name of schema table was found in
  • table_name - name of found table

Rows

  • One row represents a table
  • Scope of rows: all found tables
  • Ordered by table name, schema name

Sample results

List of tables with names starting with 'SAL'.