導(dǎo)讀您好,現(xiàn)在蔡蔡來(lái)為大家解答以上的問(wèn)題。tinyint類型數(shù)據(jù)存儲(chǔ)范圍是,數(shù)據(jù)庫(kù)中tinyint是什么類型相信很多小伙伴還不知道,現(xiàn)在讓我們一起來(lái)看...
您好,現(xiàn)在蔡蔡來(lái)為大家解答以上的問(wèn)題。tinyint類型數(shù)據(jù)存儲(chǔ)范圍是,數(shù)據(jù)庫(kù)中tinyint是什么類型相信很多小伙伴還不知道,現(xiàn)在讓我們一起來(lái)看看吧!
1、mysql數(shù)據(jù)庫(kù)中以的類型是以 “ 數(shù)據(jù)類型(m) ” 來(lái)定義的 :其中 數(shù)字m在不同的數(shù)據(jù)類型中表示含義是不同的。
2、整型數(shù)系統(tǒng)已經(jīng)限制了取值范圍,比如tinyint占一個(gè)字節(jié)(8bit)、int占4個(gè)字節(jié)。
3、所以整型數(shù)后面的m不是表示的數(shù)據(jù)長(zhǎng)度,而是表示數(shù)據(jù)在顯示時(shí)顯示的最小長(zhǎng)度(長(zhǎng)度為字符數(shù))。
4、tinyint(1) 這里的1表示的是最小顯示寬度是1個(gè)字符。
5、tinyint(2) 這里的2表示的是最小顯示寬度是2字符,但這里光設(shè)置m是沒(méi)有意義的,你還需要指定當(dāng)數(shù)據(jù)少于長(zhǎng)度m時(shí)用什么來(lái)填充,比如zerofill(表示有0填充)。
6、設(shè)置tinyint(2) zerofill 你插入1時(shí)他會(huì)顯示01。
7、設(shè)置tinyint(4) zerofill 你插入1時(shí)他會(huì)顯示0001。
本文就為大家分享到這里,希望小伙伴們會(huì)喜歡。