版權個人所有,歡迎轉載如轉載請說明出處.(東北大亨)
http://www.cnblogs.com/northeastTycoon/p/5505523.html
網絡越來越達到所以帶來的好處不容置疑.但是有的時候也帶來了一定的困擾.
我發現一個很常見的問題.一個問題都是翻來覆去的轉來轉去.下面我介紹下MySQL的數據類型的轉換操作.
Mysql中提供了兩個內置函數提供我們使用分別為:CAST和CONVERT,Mysql 的CAST()和CONVERT() 函數可用來轉換或者獲取一個我們需要的類型。兩者具體的語法如下:
(1) cast(value as type);
(2) convert(value,type);
語法
說明 value 為要轉換原數據類型的值,type目的類型.但可以轉換的類型是有限制的。類型可以是以下任何一個:
- 二進制,同帶binary前綴的效果 : BINARY
- 字符型,可帶參數 : CHAR()
- 日期 : DATE
- 時間: TIME
- 日期時間型 : DATETIME
- 浮點數 : DECIMAL
- 整數 : SIGNED
- 無符號整數 : UNSIGNED
具體操作舉例如下:
一. 首先介紹 varchar 轉換為 int類型
(1)
(2)
二.下面介紹下時間轉換
版權所有為個人.轉摘說明出處.