CONCAT ФУНКЦИЯ

В этом учебном пособии вы узнаете, как использовать функцию CONCAT Oracle/PLSQL с синтаксисом и примерами.

Описание

Функция Oracle/PLSQL CONCAT позволяет соединить вместе две строки.

Синтаксис

Синтаксис функции Oracle/PLSQL CONCAT:

CONCAT( string1, string2 )

Параметры или аргументы

string1 первая строка для соединения

string2 вторая строка для соединения

  • Функция CONCAT возвращает string значение.

Примечание

Применение

Функцию CONCAT можно использовать в следующих версиях Oracle/PLSQL:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i

Пример

Рассмотрим несколько примеров функции CONCAT и изучим, как использовать функцию CONCAT в Oracle/PLSQL.

Вопросы и ответы

Вопрос:

Как можно использовать функцию CONCAT для объединения более 2-х строк?

Ответ:

Поскольку функция CONCAT позволяют объединить только 2 строки, вы должны использовать вложение несколько функций CONCAT для объединения более 2 строк вместе.

Например, для объединения 3-х строк, вы могли бы вложить функцию CONCAT следующим образом:

CONCAT( CONCAT( string1, string2 ), string3 )

Или вы могли бы вложить функцию CONCAT следующим образом, если вы хотите
объединить 4 строки:

CONCAT( CONCAT( CONCAT( string1, string2 ), string3 ), string4 )

Вот пример, который демонстрирует, вложение несколько функций Concat для объединения 6 строк:

Функция CONCAT является одним из методов для объединения строк в Oracle. Альтернативой использованию функции CONCAT нужно использовать оператор | | объединения нескольких строк, а именно: