国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

varchar和char的區別

2024-07-24 12:36:29
字體:
來源:轉載
供稿:網友

varchar和char的區別一,定長和變長

char 表示定長,長度固定,varchar表示變長,即長度可變。char如果插入的長度小于定義長度時,則用空格填充;varchar小于定義長度時,還是按實際長度存儲,插入多長就存多長。

因為其長度固定,char的存取速度還是要比varchar要快得多,方便程序的存儲與查找;但是char也為此付出的是空間的代價,因為其長度固定,所以會占據多余的空間,可謂是以空間換取時間效率。varchar則剛好相反,以時間換空間。

varchar和char的區別之二,存儲的容量不同

對 char 來說,最多能存放的字符個數 255,和編碼無關。

而 varchar 呢,最多能存放 65532 個字符。varchar的最大有效長度由最大行大小和使用的字符集確定。整體最大長度是 65,532字節。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金湖县| 化隆| 军事| 厦门市| 资阳市| 韶山市| 康平县| 墨玉县| 关岭| 平度市| 辽宁省| 丹棱县| 石城县| 安塞县| 望江县| 同心县| 莆田市| 武汉市| 梁平县| SHOW| 岱山县| 西华县| 曲阜市| 萨嘎县| 鲁山县| 栖霞市| 正定县| 资兴市| 喀喇| 璧山县| 石楼县| 财经| 奉新县| 雷州市| 双流县| 瑞丽市| 商丘市| 红桥区| 宁明县| 临漳县| 阳江市|