Mengkonversi nilai dari satu tipe data ke tipe data lain. Fundamental untuk type conversion di SQL.
Tipe target yang ditentukanDiperbarui: 12 Jul 2026CAST(value AS type) | value::typeNilai yang akan dikonversi
Tipe data target (INTEGER, VARCHAR, DATE, etc.)
1 SELECT CAST('123' AS INTEGER) AS num;
Mengkonversi string ke integer.
1 SELECT '2024-01-15'::DATE AS date_value;
Shorthand syntax untuk CAST.
1 SELECT 2 CAST(price AS VARCHAR) || ' USD' AS price_label 3 FROM products;
Konversi untuk string concatenation.
1 SELECT 2 '100'::INTEGER AS int_val, 3 100::VARCHAR AS str_val, 4 '2024-01-15'::DATE AS date_val, 5 1.5::BIGINT AS truncated 6 FROM (SELECT 1);
Berbagai konversi dalam satu query.
Sudah paham CAST? Latih langsung di browser
Latihan interaktif, langsung di browser.