數據庫中tinyint什么意思(數據庫中tinyint是什么類型)

導讀您好,現在軟糖來為大家解答以上的問題。數據庫中tinyint什么意思,數據庫中tinyint是什么類型相信很多小伙伴還不知道,現在讓我們一起來看看...

您好,現在軟糖來為大家解答以上的問題。數據庫中tinyint什么意思,數據庫中tinyint是什么類型相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、mysql數據庫中以的類型是以 “ 數據類型(m) ” 來定義的 :其中 數字m在不同的數據類型中表示含義是不同的。

2、整型數系統已經限制了取值范圍,比如tinyint占一個字節(8bit)、int占4個字節。

3、所以整型數后面的m不是表示的數據長度,而是表示數據在顯示時顯示的最小長度(長度為字符數)。

4、tinyint(1) 這里的1表示的是最小顯示寬度是1個字符。

5、tinyint(2) 這里的2表示的是最小顯示寬度是2字符,但這里光設置m是沒有意義的,你還需要指定當數據少于長度m時用什么來填充,比如zerofill(表示有0填充)。

6、設置tinyint(2) zerofill 你插入1時他會顯示01。

7、設置tinyint(4) zerofill 你插入1時他會顯示0001。

本文就為大家分享到這里,希望小伙伴們會喜歡。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!