服務(wù)熱線
153 8323 9821
char和nchar一般用于數(shù)據(jù)長度基本相同的字段,如手機(jī)號(hào)都是11位,可以用char(11)。但如果長度不完全一樣,假設(shè)有8位的手機(jī)號(hào),那會(huì)在數(shù)據(jù)后面自動(dòng)補(bǔ)3個(gè)占位符,此時(shí)如果有l(wèi)ike '%phone%' 這樣的模糊查詢就有問題了
n一般用于中文存儲(chǔ),char 10能存5個(gè)漢字或10個(gè)字符,nchar能存10個(gè)漢字或10個(gè)字符。
char的存儲(chǔ)效率比varchar稍微高點(diǎn),就是要定長,根據(jù)不同項(xiàng)目需要吧