close

undefined

Char 與 Varchar 很類似,不過它們存取的方式有下述幾點不同:

  1. 最大長度不同
  2. 儲存字串的保留空間不同

 

舉例來說,char(30)代表可容許30個字元,並且在DB中欄位大小是固定的。Char 可設定的值域為 0~255。

Varchar 則是可變動的欄位大小,範圍是 0~65,535,varchar在記錄值時會多存一個長度的資訊在原始資料的前端,大約占 1-byte or 2-byte

 

[Reference]

https://dev.mysql.com/doc/refman/8.0/en/char.html

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 葛瑞斯肯 的頭像
    葛瑞斯肯

    葛瑞斯肯樂活筆記

    葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()