int(10)的(de)10表示顯(xian)示的(de)數(shu)據的(de)長度,不(bu)是存儲(chu)數(shu)據的(de)大小;
chart(10)和varchar(10)的(de)10表示存(cun)儲(chu)數據的(de)大小,即表示存(cun)儲(chu)多少(shao)個字符。
int(10) 10位(wei)的數(shu)據長度 9999999999,占32個(ge)字(zi)節,int型4位(wei)char(10) 10位(wei)固定字(zi)符(fu)串,不足補空格,最多10個(ge)字(zi)符(fu) varchar(10) 10位(wei)可變字(zi)符(fu)串,不足補空格
最多10個(ge)(ge)字(zi)符(fu)(fu)char(10)表(biao)示(shi)存(cun)(cun)儲定(ding)長(chang)的10個(ge)(ge)字(zi)符(fu)(fu),不足10個(ge)(ge)就用空(kong)格補齊,占(zhan)用更多的存(cun)(cun)儲空(kong)間varchar(10)表(biao)示(shi)存(cun)(cun)儲10個(ge)(ge)變長(chang)的字(zi)符(fu)(fu),存(cun)(cun)儲多少個(ge)(ge)就是多少個(ge)(ge),空(kong)格也按一個(ge)(ge)字(zi)符(fu)(fu)存(cun)(cun)儲,這一點(dian)是和 char(10)的空(kong)格不同的,char(10)的空(kong)格表(biao)示(shi)占(zhan)位不算一個(ge)(ge)字(zi)符(fu)(fu)