Conversion
DuckDB
ENCODE
Mengkonversi binary data (BLOB) ke string menggunakan Base64 encoding.
Tipe hasil:
VARCHARDiperbarui: 6 Jan 2026Syntax
SQL
ENCODE(blob) | BASE64_ENCODE(blob)Parameter
blobBLOBwajib
Binary data yang akan di-encode
Contoh Penggunaan
Encode String ke Base64
SQL
1 SELECT ENCODE('Hello World'::BLOB) AS encoded;
String ke base64.
Hasil
SGVsbG8gV29ybGQ=
Encode Binary Data
SQL
1 SELECT 2 file_name, 3 ENCODE(file_content) AS base64_content 4 FROM files;
Encode file content untuk storage/transfer.
Store in JSON
SQL
1 SELECT JSON_OBJECT( 2 'name', 'image.png', 3 'data', ENCODE(binary_data) 4 ) AS file_json 5 FROM uploads;
Binary data dalam JSON format.
Hash kemudian Encode
SQL
1 SELECT ENCODE(MD5('password')::BLOB) AS encoded_hash;
Encode MD5 hash ke base64.