教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Java培訓之數(shù)據(jù)類型介紹

更新時間:2016年06月27日18時12分 來源:傳智播客java培訓學院 瀏覽次數(shù):

MySQL與Java一樣,也有數(shù)據(jù)類型,MySQL中的數(shù)據(jù)類型主要應用在列上。我們在定義表的時候對每一列的定義有列名和列類型。這個列類型就是我們今天要講的數(shù)據(jù)類型。
以下是MySQL數(shù)據(jù)庫常用的數(shù)據(jù)類型:
類型 描述
int 整型,和java中的int類型一樣;
double 浮點型,例如double(5,2)表示該列存放的數(shù)據(jù)最多是5位,而且其中必須有2位小數(shù),它的最大值是:999.99;
decimal 浮點型,用于保存對準確精度有重要要求的值,例如與金錢有關的數(shù)據(jù)。
char 固定長度字符串類型,如果沒有指定長度,默認長度是255,如果存儲的字符沒有達到指定長度,mysql將會在其后面用空格補足到指定長度;
varchar 可變長度字符串類型,它的長度可以由我們自己指定,它能保存數(shù)據(jù)長度的最大值是65535,如果存儲的字符沒有達到指定的長度,不會補足到指定長度;
tinytext 可變長度字符串類型,其存儲范圍是28-1B;
text 也是可變長度字符串類型,其存儲范圍是216-1B;
mediumtext 也是可變長度字符串類型,其存儲范圍是224-1B;
longtext 也是可變長度字符串類型,其存儲范圍是232-1B;
tinyblob 是可變長度二進制類型,其存儲范圍是28-1B;
blob 是可變長度二進制類型,其存儲范圍是216-1B;
mediumblob 也是可變長度二進制類型,其存儲范圍是224-1B;
longblob 也是可變長度二進制類型,其存儲范圍是232-1B;
date 日期類型,格式為yyyy-MM-dd,只有年月日,沒有時分秒;
time 時間類型,格式為hh:mm:ss,只有時分秒,沒有年月日;
timestamp 時間戳類型,格式為:yyyy-MM:dd hh:mm:ss,年月日,時分秒都有。

本文版權歸傳智播客Java培訓學院所有,歡迎轉載,轉載請注明作者出處。謝謝!
作者:傳智播客Java培訓學院
首發(fā):http://xamj520.com/javaee
0 分享到:
和我們在線交談!