MySQL CONVERT() 函式
❮ MySQL 函式
示例
將值轉換為 DATE 資料型別
SELECT CONVERT("2017-08-29", DATE);
自己動手試一試 »
定義和用法
CONVERT() 函式將一個值轉換為指定的 資料型別 或 字元集。
提示: 也可以檢視 CAST() 函式。
語法
CONVERT(value, type)
OR(或)
CONVERT(value USING charset)
引數值
引數 |
描述 |
value |
必需。要轉換的值 |
type |
必需。要轉換到的資料型別。可以是以下之一
值 |
描述 |
DATE |
將 value 轉換為 DATE。格式:"YYYY-MM-DD" |
DATETIME |
將 value 轉換為 DATETIME。格式:"YYYY-MM-DD HH:MM:SS" |
DECIMAL |
將 value 轉換為 DECIMAL。使用可選的 M 和 D 引數指定數字的最大位數(M)和小數點後的位數(D)。 |
TIME |
將 value 轉換為 TIME。格式:"HH:MM:SS" |
CHAR |
將 value 轉換為 CHAR(固定長度字串) |
NCHAR |
將 value 轉換為 NCHAR(類似於 CHAR,但生成具有國家字元集的字串) |
SIGNED |
將 value 轉換為 SIGNED(有符號 64 位整數) |
UNSIGNED |
將 value 轉換為 UNSIGNED(無符號 64 位整數) |
BINARY |
將 value 轉換為 BINARY(二進位制字串) |
|
charset |
必需。要轉換到的字元集 |
技術詳情
更多示例
示例
將值轉換為 CHAR 資料型別
SELECT CONVERT(150, CHAR);
自己動手試一試 »
示例
將值轉換為 TIME 資料型別
SELECT CONVERT("14:06:10", TIME);
自己動手試一試 »
示例
將值轉換為 LATIN1 字元集
SELECT CONVERT("W3Schools.com" USING latin1);
自己動手試一試 »
❮ MySQL 函式
W3schools 學習路徑
跟蹤您的進度 - 免費!