#author("2017-05-13T22:15:32+09:00","","")
[[PostgreSQL/開発]]

(参考)[[view source on doxygen.postgresql.org>https://doxygen.postgresql.org/foreign_8h.html]]

#contents

* 概要 [#idb9ba16]

- Foreign Data Wrapper,Foreign Server,User Mappingなどに関する機能

* 定義 [#s7258ab6]

** マクロ [#x4ebf6db]

** 構造体 [#q3734800]

*** GenericOptionFlags [#kea5b12e]

|データ型|フィールド|説明|h

*** ForeignDataWrapper [#cb3525bd]

|データ型|フィールド|説明|h

*** ForeignServer [#x987b547]

|データ型|フィールド|説明|h

*** UserMapping [#a0d1d30a]

|データ型|フィールド|説明|h

*** ForeignTable [#x348cb9c]

|データ型|フィールド|説明|h

** 関数 [#c80712f3]

*** GetForeignServer [#d959cf6a]
#geshi(c){{
extern ForeignServer *GetForeignServer(Oid serverid);
}}

*** GetForeignServerByName [#naaa6b9e]
#geshi(c){{
extern ForeignServer *GetForeignServerByName(const char *name, bool missing_ok);
}}

*** GetUserMapping [#w779a8f2]
#geshi(c){{
extern UserMapping *GetUserMapping(Oid userid, Oid serverid);
}}

*** GetForeignDataWrapper [#hfddbe64]
#geshi(c){{
extern ForeignDataWrapper *GetForeignDataWrapper(Oid fdwid);
}}

*** GetForeignDataWrapperByName [#b42a3bc6]
#geshi(c){{
extern ForeignDataWrapper *GetForeignDataWrapperByName(const char *name, bool missing_ok);
}}

*** GetForeignTable [#cdb70c65]
#geshi(c){{
extern ForeignTable *GetForeignTable(Oid relid);
}}

*** GetForeignColumnOptions [#l96e9e96]
#geshi(c){{
extern List *GetForeignColumnOptions(Oid relid, AttrNumber attnum);
}}

*** get_foreign_data_wrapper_oid [#q7d415eb]
#geshi(c){{
extern Oid get_foreign_data_wrapper_oid(const char *fdwname, bool missing_ok);
}}

*** get_foreign_server_oid [#s2871aa6]
#geshi(c){{
extern Oid get_foreign_server_oid(const char *servername, bool missing_ok);
}}

* コメント [#na437e9f]

#comment


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