PostgreSQL/開発

(参考)view source on doxygen.postgresql.org

概要

定義

マクロ

構造体

GenericOptionFlags

データ型フィールド説明

ForeignDataWrapper

データ型フィールド説明

ForeignServer

データ型フィールド説明

UserMapping

データ型フィールド説明

ForeignTable

データ型フィールド説明

関数

GetForeignServer

MappingUserName(userid)

GetForeignServerByName

// 引数1:外部サーバのoid
extern ForeignServer *GetForeignServer(Oid serverid);

GetUserMapping

// 引数1:外部サーバの名前
// 引数2:falseの場合,外部サーバが見つからないとERRORになる
extern ForeignServer *GetForeignServerByName(const char *name , bool missing_ok);

GetForeignDataWrapper

// 引数1:ユーザのoid
// 引数2:外部サーバのoid
extern UserMapping *GetUserMapping(Oid userid, Oid serverid);

GetForeignDataWrapperByName

// 引数1:Foreign Data Wrapperのoid
extern ForeignDataWrapper *GetForeignDataWrapper(Oid fdwid);

GetForeignTable

// 引数1:Foreign Data Wrapperの名前
// 引数2:falseの場合,Foreign Data Wrapperが見つからないとERRORになる
extern ForeignDataWrapper *GetForeignDataWrapperByName(const char *name, bool missing_ok);

GetForeignColumnOptions

// 引数1:テーブルのoid
extern ForeignTable *GetForeignTable(Oid relid);

get_foreign_data_wrapper_oid

// 引数1:テーブルのoid
// 引数2:属性の番号(1から始まる)
extern List *GetForeignColumnOptions(Oid relid, AttrNumber attnum);

get_foreign_server_oid

// 引数1:Foreign Data Wrapperの名前
// 引数2:falseの場合,Foreign Data Wrapperが見つからないとERRORになる
extern Oid get_foreign_data_wrapper_oid(const char *fdwname, bool missing_ok);

コメント



トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
目次
ダブルクリックで閉じるTOP | 閉じる
GO TO TOP