<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # Appendix D. SQL兼容性 **Table of Contents** + D.1\. 支持的特性 + D.2\. 不支持的特性 本節試圖描述PostgreSQL在多大程度上遵循SQL標準。 下面的信息不是兼容性的全部內容, 但是它提供了一個從用戶角度來看, 既合理又有用的足夠的細節信息。 SQL標準的正式名稱是ISO/IEC 9075 "Database Language SQL"。 標準的修改版會經常地發布; 最近更新的一個版本出現在2011年。 那個版本被稱作ISO/IEC 9075:2011, 或者簡稱SQL:2011。 這個版本之前的是SQL:2008, SQL:2003, SQL:1999和SQL-92。 每個版本都替代前面那個, 所以聲稱兼容早期版本沒有什么官方的好處。 PostgreSQL開發瞄準兼容標準最新官方版本, 只要這樣的兼容不會與傳統的特性或者常識沖突。 許多SQL標準要求的特性都得到了支持, 只是有些時候語法或者函數略微不同。 更多有關標準兼容的特性將在未來的版本里看到。 SQL-92為兼容性定義了三種特性集合: Entry, Intermediate和Full。大部分數據庫管理系統聲明在Entry 級別遵循SQL標準兼容性, 因為中等和完全的特性要么是太龐大, 要么就是和傳統的行為相沖突。 從SQL:1999開始,SQL標準定義了一個很大的獨立特性集合, 而不是SQL-92那樣寬泛而又低效率的三個級別。 這些特性中的一個很大的子集形成"核心"特性, 它們是每種兼容SQL的實現必須提供的特性。 其它的特性都是可選的。有些可選的特性組合在一起形成"包", SQL的實現可以號稱遵循這些包, 也就是聲稱遵循特定的特性組。 SQL:2003標準也分裂成一系列部分: 每種都用一個縮寫來標識。請注意這些部分并非連續編號的。 * ISO/IEC 9075-1 Framework (SQL/Framework) * ISO/IEC 9075-2 基礎(SQL/Foundation) * ISO/IEC 9075-3調用層接口(SQL/CLI) * ISO/IEC 9075-4永久存儲模塊(SQL/PSM) * ISO/IEC 9075-9外部數據管理(SQL/MED) * ISO/IEC 9075-10對象語言綁定(SQL/OLB) * ISO/IEC 9075-11信息及定義模式(SQL/Schemata) * ISO/IEC 9075-13 Java語言的過程和類型(SQL/JRT) * ISO/IEC 9075-14 XML相關的規范(SQL/XML) PostgreSQL涵蓋1,2,9,11和14。3被ODBC驅動覆蓋, 13被PL/Java插件覆蓋。但是這些組件目前沒有嚴格的兼容檢查。 目前沒有實現PostgreSQL的第4和10部分。 PostgreSQL支持大多數SQL:2011的主要特性。 在總共179個強制要求完全兼容的核心特性里, PostgreSQL遵循至少160個。另外, PostgreSQL還支持一長串可選的特性。 值得一提的是,在寫這些的時候, 沒有任何當前版本的數據庫管理系統聲稱支持全部核心SQL:2011。 下面的兩節列出了PostgreSQL支持的特性, 以及PostgreSQL目前尚不支持的SQL:2011特性。 這兩個列表都是近似的: 被列為支持的特性可能在某些次要細節方面與標準不一致, 被列為不支持的特性也可能實際上已經被實現。 文檔的主體部分包含了大多數能否正常工作的精確信息。 > **Note:** 包含一個連字符的特性代碼表示一個子特性。 因此,如果不支持特定的子特性, 那么主特性也會列在不支持的特性, 即使支持其它的子特性也如此。
                  <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>

                              哎呀哎呀视频在线观看