Последнее обновление
TO_BASE64_BINARY
Описание
Функция TO_BASE64_BINARY преобразует входную двоичную строку в формат кодирования Base64. Кодирование Base64 преобразует произвольные двоичные данные в строку, состоящую из 64 символов.
Синтаксис
TO_BASE64_BINARY(<bin>)
Параметры
| Параметр | Описание |
|---|---|
<bin> | Двоичные данные для кодирования в Base64. Тип: VARBINARY |
Возвращаемое значение
Возвращает значение типа VARCHAR, представляющее строку в кодировке Base64.
Особые случаи:
- Если входное значение равно NULL, возвращает NULL
- Если входное значение — пустой VARBINARY (ноль байтов), возвращает пустую строку
Примеры
- Кодирование одного символа
SELECT to_base64_binary(x'12');
+-------------------------+
| to_base64_binary(x'12') |
+-------------------------+
| Eg== |
+-------------------------+
- Кодирование нескольких символов
SELECT to_base64_binary(x'234AAA');
+-----------------------------+
| to_base64_binary(x'234AAA') |
+-----------------------------+
| I0qq |
+-----------------------------+