W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
目錄pg_collation
描述了可用的排序規(guī)則,其本質(zhì)是從一個(gè)SQL名字到操作系統(tǒng)locale分類的映射。更多信息參見第 23.2 節(jié)。
表 51.12. pg_collation
Columns
列類型 描述 |
---|
行標(biāo)識(shí)符 |
排序規(guī)則名字(在每一個(gè)名字空間和編碼中唯一) |
包含該排序規(guī)則的名字空間的OID |
排序規(guī)則的擁有者 |
排序規(guī)則的提供者: |
排序規(guī)則是確定性的嗎? |
該排序規(guī)則可應(yīng)用的編碼,或以-1表示它可用于任何編碼 |
該排序規(guī)則對(duì)象的 |
該排序規(guī)則對(duì)象的 |
排序規(guī)則的提供者相關(guān)的版本。這是在排序規(guī)則創(chuàng)建時(shí)記錄下來的,并且在使用排序規(guī)則時(shí)會(huì)被檢查以檢測可能導(dǎo)致數(shù)據(jù)損壞的排序規(guī)則定義的改變。 |
注意在這個(gè)目錄中的唯一鍵是(collname
、 collencoding
、 collnamespace
), 不僅僅是(collname
,collnamespace
)。 所有
collencoding
不等于當(dāng)前數(shù)據(jù)庫編碼或-1的編碼規(guī)則通常都會(huì)被PostgreSQL忽略,且禁止創(chuàng)建和collencoding
= -1的項(xiàng)重名的項(xiàng)。因此使用一個(gè)受限的SQL名字(schema
.name
)來標(biāo)識(shí)一個(gè)排序規(guī)則是足夠的,即使這根據(jù)目錄定義是不唯一的。以這種方式定義這個(gè)目錄的原因是
initdb會(huì)在集簇初始化時(shí)使用系統(tǒng)上所有可用的locale填充這個(gè)目錄,所以它必須能夠?yàn)樗锌赡茉诩刂惺褂玫木幋a保持項(xiàng)。
在template0
數(shù)據(jù)庫中,創(chuàng)建與數(shù)據(jù)庫編碼不匹配的編碼是有用的,因?yàn)樗鼈兛梢云ヅ浜竺鎻?code class="literal">template0克隆的數(shù)據(jù)庫的編碼。這在目前必須手動(dòng)完成。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: