説明
V4.3.x系では、このビューはV4.3.5バージョンから導入されました。
V4.2.x系では、このビューはV4.2.5バージョンから導入されました。
機能の概要
USER_PLSQL_TYPESビューは、現在のユーザーにおけるパッケージタイプの全体的な情報を表示するために使用されます。パッケージが正常にコンパイルされた場合に限り、そのパッケージ内のタイプがこのビューに表示されます。
適用対象
このビューはOceanBaseデータベースのOracleモードにのみ適用されます。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| TYPE_NAME | VARCHAR2(136) | NO | PL/SQL型の名前。 |
| PACKAGE_NAME | VARCHAR2(128) | YES | PL/SQL型が属するパッケージの名前。 |
| TYPE OID | RAW(16) | NO | PL/SQL型のオブジェクト識別子。 |
| TYPECODE | VARCHAR2(58) | NO | PL/SQL型のコード。 |
| ATTRIBUTES | NUMBER(38) | NO | PL/SQL型に含まれるプロパティの数。 |
| CONTAINS_PLSQL | VARCHAR2(3) | NO | PL/SQL型がPL/SQLコードを含むかどうか。 |
クエリ例
現在のユーザーにおけるパッケージタイプの全体的な情報を照会します。
obclient> SELECT * FROM USER_PLSQL_TYPES;
関連ビュー
- パッケージタイプの全体的な情報を照会する:ALL_PLSQL_TYPES。
- このテナントにおけるパッケージタイプの全体的な情報を照会する:DBA_PLSQL_TYPES。