ページの先頭行へ戻る
Symfoware Analytics ServerV12.3.1 リファレンス
FUJITSU Software

5.8 pgxa_create_table

機能

カラムナデータベース上のテーブルを作成します。

書式

pgxa_create_table(tablename)

引数

引数

データ型

意味

tablename

text

テーブル名(外部テーブル名)

戻り値

戻り値

意味

TRUE

正常終了

FALSE

異常終了

実行

> psql postgres
psql (x.y.z)
Type "help" for help.

postgres=# SELECT pgxa_create_table('scm.tbl1');
 pgxa_create_table
-------------------
 t
(1 row)

x.y.z : PostgreSQLのバージョンが表示されます。

説明

注意

  • CREATE FOREIGN TABLE文で外部テーブルを作成するときに指定するスキーマ名、外部テーブル名、カラム名などには、半角英数字だけを使用してください。
    また、外部テーブルに対するビュー名、インデックス名などには半角英数字だけを使用してください。

  • 使用可能文字の詳細は、“利用ガイド”の“定量制限”を参照してください。

  • 外部テーブルに対して以下のパラメーターを指定すると、クエリ実行時は照合順序、デフォルト値、検査制約が無視されます。

    • COLLATE句

    • DEFAULT句

    • CONSTRAINT句

    • CHECK句