使用ALTER命令修改,格式:
崗巴ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
ALTER TABLE 表名 MODIFY COLUMN 字段名 字段類型定義;
例如:
ALTER TABLE chatter_users MODIFY COLUMN ip VARCHAR(50);
public static String parseDateToStringNorm(Date date){
String s=null;
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
s=sdf.format(date);
return s;
}
可以把2014-04-10 10:13:56轉(zhuǎn)換成字符串輸出、、
字符串類型的數(shù)字默認(rèn)在比較大小時(shí),往往會(huì)遇到一些坑,例如:在10和9比較大小時(shí)字符串類型的數(shù)字會(huì)以為9比10大,但事實(shí)上我們想要比較的結(jié)果是109,這是為什么呢?其實(shí)字符串在比較大小時(shí),比較的是它對(duì)應(yīng)的ASCII碼,1的ASCII碼比9對(duì)應(yīng)的ASCII碼小,系統(tǒng)就會(huì)認(rèn)為109。 這時(shí)我們可以使用MySQL的 CAST() 函數(shù),將想要轉(zhuǎn)換的字符串轉(zhuǎn)換成想要的類型。
例如:字符串‘123.45’可以轉(zhuǎn)成整數(shù),DECIMAL默認(rèn)取得整數(shù),也可以使用SIGNED
當(dāng)然也可以指定小數(shù)位數(shù),5代表了要取的數(shù)字位數(shù)(整數(shù)位和小數(shù)位和),2代表要取到的小數(shù)位數(shù)。
轉(zhuǎn)換完成就可以用來進(jìn)行后期的數(shù)值比較了!
數(shù)字轉(zhuǎn)字符
mysql?SELECT?CONCAT?(?CAST(1?as?char)?,?'2')?AS?test;
+------+
|?test?|
+------+
|?12???|
+------+
1?row?in?set?(0.00?sec)
mysql?SELECT?CONCAT?(?Convert(1,?char)?,?'2')?AS?test;
+------+
|?test?|
+------+
|?12???|
+------+
1?row?in?set?(0.00?sec)
字符轉(zhuǎn)數(shù)字
mysql?SELECT?CAST('1'?as?SIGNED)?+?100?AS?test;
+------+
|?test?|
+------+
|??101?|
+------+
1?row?in?set?(0.00?sec)
mysql?SELECT?Convert('1'?,?SIGNED)?+?100?AS?test;
+------+
|?test?|
+------+
|??101?|
+------+
1?row?in?set?(0.00?sec)