get_create_table_sql()

  get_create_table_sql( [string $table_name] )

テーブル作成SQL(CREATE TABLE)文を取得します。

パラメータ

$table_name

文字列としてテーブル作成SQLを取得したいテーブル名 table_name を指定します。
table_name の指定がない場合は、CDBT管理コンソールで現在選択されているテーブルが指定されます。

返り値

array( bool, string )
テーブル作成SQLの文字列を含む配列を返します。第1要素に処理結果を示す Boolean 値が入ります。テーブル作成SQLが正常に取得された場合は TRUE 、テーブルが存在しなかった場合は FALSE が入ります。第2要素には、正常処理時にはテーブル作成SQLの文字列が返り、それ以外の時は処理ステータスのメッセージ文字列が入ります。

変更履歴

バージョン 内容
1.0.0

使用例

<?php
global $cdbt;
$table_name = "prefix_tablename";
$result = $cdbt->get_create_table_sql($table_name);
if ($result[0]) {
    echo $result[1];
}