MySQL 數據類型轉換


版權個人所有,歡迎轉載如轉載請說明出處.(東北大亨)

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) 

二.下面介紹下時間轉換

     

 版權所有為個人.轉摘說明出處.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM