程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql中的tinyint數據類型

mysql中的tinyint數據類型

編輯:MySQL綜合教程

mysql中的tinyint數據類型


mysql數據庫中以的類型是以 “ 數據類型(m) ” 來定義的 :

其中 數字m在不同的數據類型中表示含義是不同的。

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

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

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

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

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

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved