Query below lists all objects used in views accessible to the current user in IBM DB2 database
Query
select tabschema as schema_name,
       tabname as view_name,
       bschema as referenced_schema,
       bname as referenced_name,
       btype as object_type
from syscat.tabdep
where dtype = 'V' 
      and tabschema not like 'SYS%'
order by schema_name,
         view_name;
Columns
- schema_name - view's schema name
- view_name - view name
- referenced_schema - schema of the referenced object
- referenced_name - name of the referenced object
- referenced_type - type of the referenced object. Possible values:
- A = Table alias
- F = Routine
- I = Index, if recording dependency on a base table
- G = Global temporary table
- N = Nickname
- O = Privilege dependency on all subtables or subviews in a table or view hierarchy
- R = User-defined structured type
- S = Materialized query table
- T = Table (untyped)
- U = Typed table
- V = View (untyped)
- W = Typed view
- Z = XSR object
- m = Module
- u = Module alias
- v = Global variable
 
Rows
- One row represents one object used in a specific view in a database
- Scope of rows: all objects used by the views
- Ordered by schema name, view name
Sample results

 
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                     
                                                                 
                                                             
                                                             
                                                             
                                                             
                                                                 
                                                             
                                                             
                                                                 
                                                             
                                                             
                                                             
                                                             Bart Gawrych
                                                                        Bart Gawrych
                                 IBM Db2
                                                                IBM Db2
                                 SQL Server
                                                                                                SQL Server
                                             Azure SQL Database
                                                                                                Azure SQL Database
                                             Oracle database
                                                                                                Oracle database
                                             Amazon Redshift
                                                                                                Amazon Redshift
                                             PostgreSQL
                                                                                                PostgreSQL
                                             MySQL
                                                                                                MySQL