Filter berdasarkan kategori:
Menampilkan 15 dari 15 fungsi dalam kategori Conversion
CAST
Mengkonversi nilai dari satu tipe data ke tipe data lain. Fundamental untuk type conversion di SQL.
Tipe target yang ditentukanDECODE
Mengkonversi Base64 encoded string kembali ke binary data (BLOB).
BLOBENCODE
Mengkonversi binary data (BLOB) ke string menggunakan Base64 encoding.
VARCHAREPOCH_MS
Mengkonversi Unix epoch dalam milidetik ke TIMESTAMP. Berguna untuk data dari JavaScript/Java.
TIMESTAMPFORMAT
Format string dengan placeholder menggunakan {} syntax. Lebih modern dari PRINTF.
VARCHARFROM_BASE
Mengkonversi string representasi angka dari base tertentu ke integer.
BIGINTFROM_HEX
Mengkonversi string hexadecimal ke BLOB (binary data). Kebalikan dari TO_HEX.
BLOBMAKE_DATE
Membuat nilai DATE dari komponen tahun, bulan, dan hari yang terpisah.
DATEMAKE_TIME
Membuat nilai TIME dari komponen jam, menit, dan detik yang terpisah.
TIMEMAKE_TIMESTAMP
Membuat nilai TIMESTAMP dari semua komponen tanggal dan waktu yang terpisah.
TIMESTAMPPRINTF
Format string dengan placeholder seperti C printf. Sangat fleksibel untuk formatting output.
VARCHARTO_BASE
Mengkonversi angka integer ke representasi string dalam base tertentu (2-36).
VARCHARTO_HEX
Mengkonversi integer atau blob ke representasi hexadecimal string.
VARCHARTRY_CAST
Safe version dari CAST. Return NULL jika konversi gagal, bukan error. Sangat berguna untuk data cleaning.
Tipe target atau NULLTYPEOF
Mengembalikan nama tipe data dari nilai. Berguna untuk debugging dan schema inspection.
VARCHAR