Conversion
MySQL
CAST
Mengkonversi nilai ke tipe data tertentu. Standar SQL untuk type casting.
Tipe hasil:
Specified typeDiperbarui: 7 Jan 2026Syntax
SQL
CAST(expr AS type)Parameter
expranywajib
Ekspresi yang akan dikonversi
typedata typewajib
Tipe data tujuan (SIGNED, UNSIGNED, CHAR, DATE, dll)
Contoh Penggunaan
String to Integer
SQL
1 SELECT CAST('123' AS SIGNED) AS num;
Konversi string ke integer.
Hasil
num: 123
Number to String
SQL
1 SELECT CAST(12345 AS CHAR) AS str;
Konversi angka ke string.
Hasil
str: '12345'
String to Date
SQL
1 SELECT CAST('2024-01-15' AS DATE) AS date_val;
Parse string menjadi date.
Hasil
date_val: 2024-01-15