スキーマ:

ACCOUNT_USAGE

PROCEDURES ビュー

このAccount Usageビューには、アカウントで定義された各ストアドプロシージャの行が表示されます。

ストアドプロシージャの詳細については、 ストアドプロシージャの概要 をご参照ください。

列名

データ型

説明

PROCEDURE_CATALOG

TEXT

ストアドプロシージャが属するデータベース。

PROCEDURE_SCHEMA

TEXT

ストアドプロシージャが属するスキーマ。

PROCEDURE_NAME

TEXT

ストアドプロシージャの名前。

PROCEDURE_OWNER

TEXT

ストアドプロシージャを所有するロールの名前。

ARGUMENT_SIGNATURE

TEXT

ストアドプロシージャの引数の型署名。

DATA_TYPE

TEXT

戻り値のデータ型。

CHARACTER_MAXIMUM_LENGTH

NUMBER

文字列の戻り値の文字の最大長。

CHARACTER_OCTET_LENGTH

NUMBER

文字列の戻り値の最大長(バイト単位)。

NUMERIC_PRECISION

NUMBER

数値の戻り値の数値精度。

NUMERIC_PRECISION_RADIX

NUMBER

数値の戻り値の精度の基数。

NUMERIC_SCALE

NUMBER

数値の戻り値のスケール。

PROCEDURE_LANGUAGE

TEXT

ストアドプロシージャの言語。

PROCEDURE_DEFINITION

TEXT

ストアドプロシージャの定義。

CREATED

TIMESTAMP_LTZ

ストアドプロシージャの作成時刻。

LAST_ALTERED

TIMESTAMP_LTZ

オブジェクトが最後に変更された日時。 使用上の注意 をご参照ください。

COMMENT

TEXT

このストアドプロシージャのコメント。

DELETED

TIMESTAMP_LTZ

プロシージャがドロップされた日時。

RUNTIME_VERSION

TEXT

プロシージャによって使用される言語のランタイムバージョン。

PACKAGES

TEXT

プロシージャによってリクエストされるパッケージ。

PROCEDURE_SCHEMA_ID

NUMBER

ストアドプロシージャが属するスキーマの内部/システム生成識別子。

PROCEDURE_CATALOG_ID

NUMBER

ストアドプロシージャが属するデータベースの内部/システム生成識別子。

OWNER_ROLE_TYPE

TEXT

オブジェクトを所有するロールのタイプ、 ROLE または DATABASE_ROLE のいずれか。 . Snowflake Native App がオブジェクトを所有する場合、値は APPLICATION になります。 . 削除されたオブジェクトには所有者ロールがないため、オブジェクトを削除した場合、Snowflakeは NULL を返します。

使用上の注意

  • ビューには、セッションの現在のロールにアクセス権限が付与されているオブジェクトのみが表示されます。

  • ビューは MANAGE GRANTS 権限を優先しないため、 MANAGE GRANTS 権限を持つユーザーが両方を実行する場合、SHOW コマンドよりも表示される情報が少なくなる場合があります。

  • LAST_ALTERED 列は、オブジェクトに対して以下の操作を実行したときに更新されます。

    • DDL 操作 。

    • DML 操作(テーブル用のみ)。

    • Snowflakeが実行するメタデータのバックグラウンド保守作業。