無料スクリプト配布のPHP.TO   PHPの実用的なtips PHPマニュアル MySQLマニュアル Apacheマニュアル PostgreSQLマニュアル マニュアル検索    

34.32. parameters

parameters ビューには、現在のデータベースにある全ての関数のパラメータ(引数)についての情報があります。 現在のユーザが(所有している、あるいはある権限を持っているといった方法で)アクセスできる関数についてのみが示されます。

表 34-30. parameters の列

名前 データ型 説明
specific_catalog sql_identifier 関数を持つデータベースの名前です。 (常に現在のデータベースです。)
specific_schema sql_identifier 関数を持つスキーマの名前です。
specific_name sql_identifier 関数の "仕様名称" です。 詳細は 項34.40 を参照してください。
ordinal_position cardinal_number 関数の引数リストにおけるパラメータの位置の序数(1から始まる)です。
parameter_mode character_data 入力パラメータでは IN 、出力パラメータでは OUT 、入出力パラメータでは INOUT です。
is_result yes_or_no PostgreSQL で利用できない機能に適用されるものです。
as_locator yes_or_no PostgreSQL で利用できない機能に適用されるものです。
parameter_name sql_identifier 名前付きパラメータです。 無名のパラメータの場合はNULLです。
data_type character_data 組み込み型の場合、パラメータのデータ型です。 何らかの配列の場合は ARRAY です (この場合、 element_types ビューを参照してください)。 さもなくば、 USER-DEFINED です (この場合、型は udt_name と関連する列で識別されます)。
character_maximum_length cardinal_number 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
character_octet_length cardinal_number 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
character_set_catalog sql_identifier PostgreSQL で利用できない機能に適用されるものです。
character_set_schema sql_identifier PostgreSQL で利用できない機能に適用されるものです。
character_set_name sql_identifier PostgreSQL で利用できない機能に適用されるものです。
collation_catalog sql_identifier 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
collation_schema sql_identifier 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
collation_name sql_identifier 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
numeric_precision cardinal_number 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
numeric_precision_radix cardinal_number 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
numeric_scale cardinal_number 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
datetime_precision cardinal_number 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
interval_type character_data 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
interval_precision cardinal_number 常にNULLです。 PostgreSQL では、この情報はパラメータデータ型に適用されないからです。
udt_catalog sql_identifier パラメータのデータ型を定義したデータベースの名前です (常に現在のデータベースです)。
udt_schema sql_identifier パラメータのデータ型を定義したスキーマの名前です。
udt_name sql_identifier パラメータのデータ型の名前です。
scope_catalog sql_identifier PostgreSQL で利用できない機能に適用されるものです。
scope_schema sql_identifier PostgreSQL で利用できない機能に適用されるものです。
scope_name sql_identifier PostgreSQL で利用できない機能に適用されるものです。
maximum_cardinality cardinal_number 常にNULLです。 PostgreSQL では配列の最大次数は常に無制限だからです。
dtd_identifier sql_identifier 関数に属するデータ型記述子内で一意なパラメータのデータ型記述子の識別子です。 これは主に、こうした識別子の他のインスタンスと結合する時に有用です (識別子の書式の仕様は定義されておらず、また、今後のバージョンでも同一のままであるという保証もありません)。

powered by SEO.CUG.NET