Mengkonversi nilai dari satu tipe data ke tipe data lain. Dapat juga menggunakan sintaks alternatif expression::type.
target_typeDiperbarui: 12 Jul 2026CAST(expression AS target_type)Nilai atau ekspresi yang akan dikonversi
Tipe data tujuan (INTEGER, TEXT, DATE, dll)
1 SELECT CAST('123' AS INTEGER); 2 -- Atau: SELECT '123'::INTEGER;
Mengkonversi string "123" menjadi angka integer.
1 SELECT CAST(created_at AS DATE) AS created_date 2 FROM orders;
Mengambil hanya bagian tanggal dari timestamp.
Sudah paham CAST? Latih langsung di browser
Latihan interaktif, langsung di browser.