Перейти к основному содержимому

Строка

В этом разделе описываются следующие строковые функции:

Функция Описание
BASE64_DECODE Декодирует строку base 64 в строку
BASE64_TO_HEX Преобразует строку base 64 в шестнадцатеричную строку
BYTES_SUBSTRING Возвращает подстроку входных данных, используя смещения в байтах байтового представления в кодировке UTF-8. Частичные символы и недопустимые кодовые точки UTF-8 удаляются из результата.
CONCAT Возвращает конкатенацию string1, string2, ..., stringN
DATE Приводит строку к дате
JOIN_ARRAYS Объединяет любое количество массивов по индексу, используя шаблон MessageFormat
LENGTH Возвращает длину строки
LOWER Преобразует строку в строчные буквы
LPAD Дополняет входную строку слева заданной строкой-заполнителем до указанного размера
LTRIM Возвращает заданную строку без начальных пробелов
MD5 Хэширует входные данные с использованием MD5
PARSE_DATETIME Разбирает строку в метку времени с часовым поясом, используя формат
ЗАМЕНИТЬ Заменяет все вхождения search на replace во входных данных. Если поиск пуст, вставляет замену перед каждым символом и в конце ввода
REVERSE Возвращает строку с символами в обратном порядке
RPAD Дополняет входную строку справа заданной строкой-заполнителем до указанного размера
RTRIM Возвращает заданную строку без конечных пробелов
SHA1 Хэширует входные данные с использованием SHA-1
SHA256 Хэширует входные данные с использованием SHA-256
SHA3_512 Хэширует входные данные с использованием SHA3-512
SORT_VALUES Возвращает значения, отсортированные в лексикографическом порядке
РАЗДЕЛИТЬ Возвращает заданную строку, разделенную указанным разделителем. Не удаляет пустые записи
SPLIT_TO_RECORD Возвращает заданную строку, разделенную указанным разделителем
STRING_FORMAT Форматирует любое количество входных данных в строку, используя заданный формат
STRIP_MARGIN Для каждой строки удалите префикс из управляющих символов или пробелов, за которым следует заданный символ поля.
STRIP_PREFIX Удаляет заданную префиксную строку из начала строки.
STRIP_SUFFIX Удаляет заданную суффиксную строку из конца строки.
STRPOS Возвращает начальную позицию первого вхождения заданной подстроки в строку
SUBSTR Извлекает подстроку определенной длины, начиная с указанной точки в заданной строке
SUBSTRING Извлекает подстроку определенной длины, начиная с указанной точки в заданной строке
TRANSLATE Переводит заданное значение с помощью заданного словаря
TRIM Возвращает заданную строку без начальных или конечных пробелов
TRIM_CHARS Возвращает заданную строку без начальных или конечных символов
UPPER Преобразует строку в прописные буквы
UUID_GENERATOR Возвращает UUID
XX_HASH Хэширует входные данные, используя xxHash

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!