BASE64_ENCODE()
DSQL, PSQL
BASE64_ENCODE (binary_data)
Параметр | Описание |
---|---|
binary_data |
Двоичные данные для кодирования |
VARCHAR CHARACTER SET ASCII
или BLOB SUB_TYPE TEXT CHARACTER SET ASCII
Функция BASE64_ENCODE
кодирует binary_data с помощью алгоритма base64 ивозвращает закодированное значение как VARCHAR CHARACTER SET ASCII
или BLOB SUB_TYPE TEXT CHARACTER SET ASCII
в зависимости от типа входного аргумента.Возвращаемое значение дополняется знаком ‘=
’, чтобы его длина была кратна 4.
Когда входной аргумент не является BLOB
, длина результирующего типа вычисляется как type_length * 4 / 3
с округлением в большую сторону до числа, кратного четырем, где type_length — максимальная длина входного типа в байтах.