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

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

Java培訓(xùn)之?dāng)?shù)據(jù)類型介紹

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

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

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