Fungsi Conversion DuckDB
Fungsi untuk konversi tipe data. Temukan semua 15 fungsi conversion di DuckDB lengkap dengan syntax, contoh, dan penjelasan bahasa Indonesia.
15 fungsi conversion di DuckDB
← Semua fungsi DuckDBCAST
Mengembalikan tanggal saat ini tanpa komponen waktu.
DATEDECODE
Mengembalikan nomor minggu dalam tahun dari tanggal.
INTEGER (1-53)ENCODE
Mengembalikan nama hari dalam seminggu atau nomor hari dari tanggal.
VARCHAR (dayname) atau INTEGER (dayofweek)EPOCH_MS
Mengecek apakah string cocok dengan pola yang menggunakan wildcard % (banyak karakter) dan _ (satu karakter).
BOOLEANFORMAT
Menghitung panjang string dalam karakter.
INTEGERFROM_BASE
Menambahkan interval waktu ke tanggal atau timestamp. DuckDB mendukung aritmetika tanggal dengan operator + dan INTERVAL.
DATE atau TIMESTAMPFROM_HEX
Mengevaluasi daftar kondisi dan mengembalikan nilai berdasarkan kondisi pertama yang terpenuhi. Ekspresi kondisional utama dalam SQL.
SAME AS result/defaultMAKE_DATE
Mengubah nilai NULL menjadi nilai pengganti yang ditentukan.
SAME AS INPUTMAKE_TIME
Mengecek apakah nilai ada dalam daftar nilai tertentu.
BOOLEANMAKE_TIMESTAMP
Mengecek apakah nilai berada dalam rentang inklusif antara dua nilai batas.
BOOLEANPRINTF
Mengkonversi antara zona waktu yang berbeda.
TIMESTAMPTZTO_BASE
Menghitung selisih antara dua tanggal dalam unit tertentu.
BIGINTTO_HEX
Memotong tanggal/timestamp ke unit tertentu (awal minggu, bulan, tahun, dll).
DATE atau TIMESTAMPTRY_CAST
Mengembalikan timestamp saat ini dengan zona waktu.
TIMESTAMPTZTYPEOF
Mengekstrak komponen tertentu (tahun, bulan, hari, jam, dll) dari nilai tanggal atau timestamp.
DOUBLE