1:KONVERTIEREN ()
Die CONVERT-Funktion ist eine Typkonvertierungsfunktion in SQL, die zum Konvertieren eines Datentyps in einen anderen Datentyp verwendet wird. Zu den häufig verwendeten CONVERT-Funktionsmethoden gehören:
Hinweis: Es können sowohl MySQL- als auch Oracle-Datenbanken verwendet werden!
2: Einfach zu bedienen
2.1 Konvertieren Sie den Datetime-Typ in den String-Typ
CONVERT(VARCHAR, GETDATE(), 120) -- 将当前时间转换成指定格式的字符串类型
Unter diesen bedeutet der dritte Parameter 120, die Zeit in eine Zeichenfolge im Format „JJJJ-MM-TT hh:mi:ss“ umzuwandeln.
2.2 Konvertieren Sie den String-Typ in den Datetime-Typ
CONVERT(DATETIME, '2022-01-01 12:00:00', 120)
-- 将字符串 '2022-01-01 12:00:00' 转换成 DATETIME 类型
Unter diesen gibt der dritte Parameter 120 an, dass die Eingabezeichenfolge das Format „JJJJ-MM-TT hh:mi:ss“ annimmt.
2.3 Konvertieren Sie den numerischen Typ in den Zeichenfolgentyp
CONVERT(VARCHAR, 123) -- 将整数 123 转换成字符串 '123'
CONVERT(VARCHAR, 3.14) -- 将浮点数 3.14 转换成字符串 '3.14'
2.4 Konvertieren Sie den String-Typ in einen numerischen Typ
CONVERT(INT, '123') -- 将字符串 '123' 转换成整型数字
CONVERT(FLOAT, '3.14') -- 将字符串 '3.14' 转换成浮点型数字