<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之旅 廣告
                # CREATE COLLATION ## Name CREATE COLLATION?--?定義一個新的排序規則 ## Synopsis ``` CREATE COLLATION _name_ ( [ LOCALE = _locale_, ] [ LC_COLLATE = _lc_collate_, ] [ LC_CTYPE = _lc_ctype_ ] ) CREATE COLLATION _name_ FROM _existing_collation_ ``` ## 描述 `CREATE COLLATION`使用指定操作系統中的編碼設置定義一個新的排序規則,或是從一個已存在的排序規則中進行復制。 要創建一個排序規則,你必須在目標模式中有`CREATE`權限。 ## 參數 `_name_` 排序規則的名稱。排序規則的名稱可以有模式修飾符。如果沒有,則排序規則是定義在當前模式中。 另外排序規則在指定的模式中名稱必須是唯一的。 (系統目錄中允許含有不同內部字符編碼的相同排序規則名,如果是數據庫的編碼不相匹配,則它們會被忽略。) `_locale_` 這是一次性設置`LC_COLLATE`和`LC_CTYPE`的快捷方式。 如果你定義了這個變量,就不能定義其他兩個變量了。 `_lc_collate_` 使用指定操作系統中的字符編碼來設置`LC_COLLATE`。 字符編碼對當前數據庫來說必須是可使用的。(參見[CREATE DATABASE](#calibre_link-111)了解更精確的信息。) `_lc_ctype_` 使用指定操作系統中的字符編碼來設置`LC_CTYPE`。 字符編碼對當前數據庫來說必須是可使用的。(參見[CREATE DATABASE](#calibre_link-111)了解更精確的信息。) `_existing_collation_` 復制已存在的排序規則。新的排序規則將和已存在的規則有相同的屬生,但它是一個獨立的對像。 ## 注意 使用`DROP COLLATION`命令可以刪除一個用戶定義的排序規則。 參見[Section 22.2](#calibre_link-667)了解更多在PostgreSQL中支持的排序規則。 ## 例子 根據操作系統中的系統字符編碼`fr_FR.utf8`來創建一個排序規則(假定當前數據庫的編碼是`UTF8`): ``` CREATE COLLATION french (LOCALE = 'fr_FR.utf8'); ``` 從一個已存在的排序規則中復制一個新的排序規則: ``` CREATE COLLATION german FROM "de_DE"; ``` 這對在應用程序中使用獨立于操作系統的排序規則名是很方便的。 ## 兼容性 在SQL標準中有`CREATE COLLATION`命令,但它僅限于從已存在的排序規則中拷貝。 允許創建一個新的排序規則是PostgreSQL的擴展。 ## 參見 [ALTER COLLATION](#calibre_link-558), [DROP COLLATION](#calibre_link-555)
                  <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>

                              哎呀哎呀视频在线观看