SYSCAT.MODULEOBJECTS カタログ・ビュー

各行は、モジュールに属する、関数、プロシージャー、グローバル変数、条件、またはユーザー定義タイプを表します。

表 1. SYSCAT.MODULEOBJECTS カタログ・ビュー
列名 データ・タイプ NULL 可能 説明
OBJECTSCHEMA VARCHAR (128) N モジュールのスキーマ名。
OBJECTMODULENAME VARCHAR (128) N オブジェクトが属するモジュールの非修飾名。
OBJECTNAME VARCHAR (128) N オブジェクトの非修飾名。
OBJECTTYPE VARCHAR (9) N
  • CONDITION = オブジェクトは条件。
  • FUNCTION = オブジェクトは関数。
  • PROCEDURE = オブジェクトはプロシージャー。
  • TYPE = オブジェクトはデータ・タイプ。
  • VARIABLE = オブジェクトは変数。
PUBLISHED CHAR (1) N オブジェクトがそのモジュール外で参照可能かどうかを示します。
  • N = オブジェクトはパブリッシュされていない
  • Y = オブジェクトはパブリッシュ済み
SPECIFICNAME VARCHAR (128) N OBJECTTYPE が「FUNCTION」、「METHOD」、または「PROCEDURE」の場合にはルーチン固有名。その他の場合は NULL 値。
USERDEFINED CHAR (1) N オブジェクトがシステムによって生成されるのか、ユーザーによって定義されるのかを示します。
  • N = オブジェクトはシステム生成される
  • Y = オブジェクトはユーザーによって定義される