Conversion
DuckDB
DECODE
Mengkonversi Base64 encoded string kembali ke binary data (BLOB).
Tipe hasil:
BLOBDiperbarui: 6 Jan 2026Syntax
SQL
DECODE(string) | BASE64_DECODE(string)Parameter
stringVARCHARwajib
Base64 encoded string
Contoh Penggunaan
Decode Base64
SQL
1 SELECT DECODE('SGVsbG8gV29ybGQ=')::VARCHAR AS decoded;
Base64 ke string.
Hasil
Hello World
Decode JSON Base64 Data
SQL
1 SELECT 2 json_data->>'name' AS name, 3 DECODE(json_data->>'data')::VARCHAR AS content 4 FROM api_responses;
Decode base64 dari JSON field.
Verify Encoding
SQL
1 SELECT 2 original, 3 DECODE(ENCODE(original::BLOB))::VARCHAR = original AS matches 4 FROM test_strings;
Verify encode/decode roundtrip.
Binary Processing
SQL
1 SELECT 2 LENGTH(DECODE(base64_data)) AS binary_size, 3 MD5(DECODE(base64_data)) AS content_hash 4 FROM uploaded_files;
Process decoded binary data.