concat

Назначение

Функция concat выполняет конкатенацию двух или более строковых значений, разделенных дополнительным строковым разграничителем.

Наименование concat - сокращение от concatenation(конкатенация) - традиционный термин, используемый для обозначения объединения символов одной строки с символами другой.

Можно также объединять строковые значения с помощью оператора "+" . Например: "a"+""+"b" дает "ab", результат тот же, что и при выражении concat ("","a","b"). Оператор "+" - символ для краткой записи функции конкатенации.

Данная функция является строковой.

Синтаксис

concat(строка,строка,строка,…​)

Аргументы

Функция concat принимает 3 или более аргумента. Каждый аргумент должен быть строковым или текстовым.

Первый аргумент - разграничивающая строка, второй и третий аргумент - строки, в отношении которых выполняется конкатенация.

Функция concat также может включать именованные аргументы для итерации колонок, а именно name, tag, test, operation, delimiter.

Возвращаемое значение

Данная функция возвращает текстовое значение, содержащее 2, 3 и возможно дополнительные аргументы, объединенные вместе (и разделенные разграничивающей строкой). Если какой-либо аргумент является нулевым, то возвращается нулевое значение.

Примеры

concat(";", "A", "B", "C") возвращает A;B;C