Premium

MySQL Funktionsreferenz

CAST
Konvertiert einen Wert in den angegebenen Datentyp
MySQL 8.1
CAST(value AS type)
value
Zu konvertierender Wert
type
Datentyp, in den konvertiert wird
TypBeschreibung
DATEKonvertiert einen Wert in DATE. Format: "YYYY-MM-DD"
DATETIMEKonvertiert einen Wert in DATETIME. Format: "YYYY-MM-DD HH:MM:SS"
TIMEKonvertiert einen Wert in TIME. Format: "HH:MM:SS"
DECIMAL[(M[,D])]Konvertiert einen Wert in DECIMAL. Hat zwei optionale Argumente M und D, die die maximale Anzahl der Ziffern und die Anzahl der Ziffern nach dem Dezimalpunkt definieren. Standardmäßig ist D 0, Mist gleich 10.
CHAR[(N)]Konvertiert einen Wert in CHAR. Als optionales Argument kann die maximale Zeilenlänge übergeben werden.
SIGNEDKonvertiert einen Wert in BIGINT.
UNSIGNEDKonvertiert einen Wert in vorzeichenloses BIGINT.
BINARYKonvertiert einen Wert in BINARY.
YEARKonvertiert einen Wert in ein Jahr.
Beispiele
MySQL 8.1
SELECT CAST(12005.6 AS DECIMAL)