| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
PDO::cubrid_schema(バージョン情報なし。おそらく SVN 版にしか存在しないでしょう) PDO::cubrid_schema — 指定したスキーマ情報を取得する 説明
public array PDO::cubrid_schema
( int
$schema_type
[, string $table_name
[, string $col_name
]] )
指定したスキーマ情報をデータベースから取得します。
テーブルの情報を知りたい場合は この関数の返す結果は二次元の配列になります (column (associative array) * row (numeric array))。 次の表は、スキーマの型と返り値の構造を示したものです。
パラメータ
返り値処理に成功すると、スキーマ情報を含む配列を返します。 処理に失敗した場合は FALSE を返します。 例
例1 PDO::cubrid_schema() の例 これは、game テーブルの主キーと外部キーを取得する例です。
<?php 上の例の出力は以下となります。 Result: Array ( [0] => Array ( [CLASS_NAME] => game [ATTR_NAME] => athlete_code [KEY_SEQ] => 3 [KEY_NAME] => pk_game_host_year_event_code_athlete_code ) [1] => Array ( [CLASS_NAME] => game [ATTR_NAME] => event_code [KEY_SEQ] => 2 [KEY_NAME] => pk_game_host_year_event_code_athlete_code ) [2] => Array ( [CLASS_NAME] => game [ATTR_NAME] => host_year [KEY_SEQ] => 1 [KEY_NAME] => pk_game_host_year_event_code_athlete_code ) ) Array ( [0] => Array ( [PKTABLE_NAME] => athlete [PKCOLUMN_NAME] => code [FKTABLE_NAME] => game [FKCOLUMN_NAME] => athlete_code [KEY_SEQ] => 1 [UPDATE_RULE] => 1 [DELETE_RULE] => 1 [FK_NAME] => fk_game_athlete_code [PK_NAME] => pk_athlete_code ) [1] => Array ( [PKTABLE_NAME] => event [PKCOLUMN_NAME] => code [FKTABLE_NAME] => game [FKCOLUMN_NAME] => event_code [KEY_SEQ] => 1 [UPDATE_RULE] => 1 [DELETE_RULE] => 1 [FK_NAME] => fk_game_event_code [PK_NAME] => pk_event_code ) ) |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「PDO::cubrid_schema - 指定したスキーマ情報を取得する」をGoogle検索
|