在 MySQL 中,有時候需要將數字或者其他類型的值轉換為字符串,這時可以使用CAST()
函數或者CONVERT()
函數來實現。
使用CAST()
函數將值轉換為字符串,語法為:
CAST(值 AS CHAR)
其中CHAR
可以替換為其他字符串類型,比如VARCHAR
、TEXT
等。
例如:
SELECT CAST(123 AS CHAR);
這樣就可以將數字 123 轉換為字符串 '123'。
使用CONVERT()
函數同樣可以將值轉換為字符串,語法為:
CONVERT(值, CHAR)
其中第二個參數指定了要轉換成的字符串類型。
例如:
SELECT CONVERT(123, CHAR);
這樣也可以將數字 123 轉換為字符串 '123'。
需要注意的是,如果值已經是字符串類型,那么轉換后的結果和原來的值是一樣的,比如:
SELECT CAST('abc' AS CHAR); SELECT CONVERT('abc', CHAR);
這樣轉換出來的結果都是 'abc'。
以上就是將值轉換為字符串的兩種常用方法,可以根據實際需求選擇合適的函數來使用。
上一篇mysql 做金融