跟其他數據庫不一樣是,在PostgreSQL中,三種字符類型之間沒有性能差異。在大多數情況下,您應該使用text或varchar.
varchar(n)如果您希望PostgreSQL檢查長度限制。
- varchar(沒有n) = text
- char(沒有n) = char(1)
- varchar(n)唯一好處是:當字符串超過n時會執行失敗
- PostgreSQL中三種字符類型沒有性能差異,推薦用text或varchar,要求限制長度則用varchar(n)
參考來源:
跟其他數據庫不一樣是,在PostgreSQL中,三種字符類型之間沒有性能差異。在大多數情況下,您應該使用text或varchar.
varchar(n)如果您希望PostgreSQL檢查長度限制。
參考來源:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。