1. 程式人生 > >mysql中int型的數字怎麼轉換成字串 以及字串轉換成int

mysql中int型的數字怎麼轉換成字串 以及字串轉換成int

MySQL 數字型別轉換函式(concat/cast)。

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

cast函式執行示例