Varchar與char的區(qū)別
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
varchar 對每個英文(ascii)字符都占用2個字節(jié),對一個漢字也只占用兩個字節(jié)
char 對英文(ascii)字符占用1個字節(jié),對一個漢字占用2個字節(jié) varchar 的類型不以空格填滿,比如varchar(100),但它的值只是"qian",則它的值就是"qian" 而char 不一樣,比如char(100),它的值是"qian",而實際上它在數(shù)據(jù)庫中是"qian "(qian后共有96個空格, 就是把它填滿為100個字節(jié))。 由于char是以固定長度的,所以它的速度會比varchar快得多!但程序處理起來要麻煩一點,要用trim之類的函數(shù)把兩邊的空格 去掉! 該文章在 2010/7/24 8:21:25 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |