Mysql 數字類型轉換函數
更新時間:2009年08月01日 13:27:07 作者:
Mysql 數字類型轉換函數,有此需要的朋友可以參考下用法。
1、將Int 轉為varchar經常用 concat函數,比如concat(8,'0') 得到字符串 '80'
2、將varchar 轉為Int 用 cast(a as signed) a為varchar類型的字符串
總結:類型轉換和SQL Server一樣,就是類型參數有點點不同 : CAST(xxx AS 類型) , CONVERT(xxx,類型)
可用的類型
二進制,同帶binary前綴的效果 : BINARY
字符型,可帶參數 : CHAR()
日期 : DATE
時間: TIME
日期時間型 : DATETIME
浮點數 : DECIMAL
整數 : SIGNED
無符號整數 : UNSIGNED
2、將varchar 轉為Int 用 cast(a as signed) a為varchar類型的字符串
總結:類型轉換和SQL Server一樣,就是類型參數有點點不同 : CAST(xxx AS 類型) , CONVERT(xxx,類型)
可用的類型
二進制,同帶binary前綴的效果 : BINARY
字符型,可帶參數 : CHAR()
日期 : DATE
時間: TIME
日期時間型 : DATETIME
浮點數 : DECIMAL
整數 : SIGNED
無符號整數 : UNSIGNED
相關文章
mysql性能優(yōu)化腳本mysqltuner.pl使用介紹
無意中發(fā)現了,major哥們開發(fā)的一個性能分析腳本,很有意思,可以通過這個腳本學學他的思想2013-02-02MySQL中distinct與group by之間的性能進行比較
這篇文章主要針對MySQL中distinct與group by之間的性能進行比較,內容比較詳細,很直觀的能看出比較結果,感興趣的小伙伴們可以參考一下2015-11-11