mysql字符串 轉 int-double CAST與CONVERT 函數的用法


MySQL 的CAST()和CONVERT()函數可用來獲取一個類型的值,並產生另一個類型的值。兩者具體的語法如下:

CAST(value as type);  

CONVERT(value, type);  

就是CAST(xxx AS 類型), CONVERT(xxx,類型)。

Sql代碼

mysql>  SELECT  CAST ( '3.35'  AS  signed)

+------------------------+  

| CAST('3.35' AS signed) |  

+------------------------+  

|                      3 |  

+------------------------+  

 可以轉換的類型是有限制的。這個類型可以是以下值其中的一個:

    二進制,同帶binary前綴的效果 : BINARY    

    字符型,可帶參數 : CHAR()     

    日期 : DATE     

    時間: TIME     

    日期時間型 : DATETIME     

    浮點數 : DECIMAL      

    整數 : SIGNED     

    無符號整數 : UNSIGNED 


免責聲明!

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



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