<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 5.10\. 外部數據 PostgreSQL實現了SQL/MED規范的一部分, 允許使用規則的SQL查詢訪問駐留在PostgreSQL外部的數據。 這樣的數據被稱為_外部數據_。 (請注意這種使用不能同外鍵混淆,外鍵是數據庫的一種約束類型。) 外部數據是通過_外部數據封裝器_的幫助來訪問的。 一個外部數據封裝器是一個可以與外部數據源溝通的庫,隱藏與外部數據源連接的細節并且從外部數據源獲得數據。 這里有幾個作為`貢獻`模板的可用外部數據封裝器,見[Appendix F](#calibre_link-367)。 其他類型的外部數據封裝器可能會在第三方產品中見到。 如果現存的外部數據封裝器沒有適合你的需要的,你可以自己寫一個;見[Chapter 52](#calibre_link-1498)。 要訪問外部數據,你需要創建一個_外部服務器_對象, 它定義了如何根據支持的外部數據封裝器設置的選項,連接到一個特定的外部數據源。 然后你需要創建一個或多個_外部表_,它定義了遠程數據的結構。 一個外部表可以像普通表那樣用于查詢,但是外部表不會存儲在PostgreSQL服務器中。 無論何時用到外部表,PostgreSQL要求外部數據封裝器從外部源獲取數據, 或者在更新命令時傳輸數據到外部源。 訪問遠程數據可能需要到外部數據源的驗證。這個信息可以通過一個_用戶映射_來提供, 用戶映射可以根據當前的PostgreSQL角色提供額外的數據,如用戶名和密碼。 要獲取更多的信息,請參閱 [CREATE FOREIGN DATA WRAPPER](#calibre_link-2), [CREATE SERVER](#calibre_link-6),[CREATE USER MAPPING](#calibre_link-68)和 [CREATE FOREIGN TABLE](#calibre_link-0)。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看