SYSCAT.DATATYPEDEP catalog view
Each row represents a dependency of a user-defined data type on some other object.
| Column Name | Data Type | Nullable | Description |
|---|---|---|---|
| TYPESCHEMA | VARCHAR (128) | Schema name of the data type. | |
| TYPEMODULENAME | VARCHAR (128) | Y | Module name of the data type. |
| TYPENAME | VARCHAR (128) | Unqualified name of the data type. | |
| TYPEMODULEID | INTEGER | Y | Identifier for the module of the data type. |
| BTYPE | CHAR (1) | Type of object on which there is a dependency. Possible values
are:
|
|
| BSCHEMA | VARCHAR (128) | Schema name of the object on which there is a dependency. | |
| BMODULENAME | VARCHAR (128) | Y | Module name of the object on which there is a dependency. |
| BNAME | VARCHAR (128) | Unqualified name of the object on which there is a dependency. | |
| BMODULEID | INTEGER | Y | Identifier for the module of the object on which there is a dependency. |
| TABAUTH | SMALLINT | Y | If BTYPE = 'S', 'T', 'U', 'V', 'W', or 'v', encodes the privileges on the table or view that are required by the dependent data type; the null value otherwise. |