5.11 DBDatabaseMetaDataクラスの詳細

データベース情報を取得します。このクラスは,次に示すようなデータベース情報を取得するメソッドを提供するクラスです。

なお,使用するDBMSによっては,取得できない一覧情報があります。このような情報を取得しようとした場合,0件のオブジェクトが返ります。次に,DBMSごとの取得できない一覧を示します。

HiRDBの場合
プライマリキー一覧(GetPrimaryKeysメソッド)
XDM/RDの場合
ストアドプロシジャ一覧(GetProceduresメソッド)
ストアドプロシジャのパラメタ一覧(GetProcedureColumnsメソッド)
プライマリキー一覧(GetPrimaryKeysメソッド)
機 能メソッド名
フィールド名一覧を取得します。GetColumns
SQL文の非同期実行時のエラー情報を得るために,DBSQLCAオブジェクトのポインタ取得します。GetErrorStatus
プライマリキー一覧を取得します。GetPrimaryKeys
ストアドプロシジャの一覧を取得します。GetProcedures
ストアドプロシジャのパラメタ一覧を取得します。GetProcedureColumns
テーブル一覧を取得します。GetTables
DBDatabaseMetaDataオブジェクトに非同期実行中(又は実行待ち)のステートメントがあるかどうかを確認します。InExecute
対象となるDBDatabaseMetaDataオブジェクトを生成したDBConnectionオブジェクトのポインタを取得します。Parent
<この節の構成>
GetColumnsメソッド
GetErrorStatusメソッド
GetPrimaryKeysメソッド
GetProceduresメソッド
GetProcedureColumnsメソッド
GetTablesメソッド
InExecuteメソッド
Parentメソッド