Объединение строк и целых чисел в PostgreSQL (psql): объяснение нескольких методов

Чтобы объединить строку и целое число в PostgreSQL (psql), вы можете использовать разные методы. Вот несколько подходов:

Метод 1: использование функции CONCAT()

SELECT CONCAT('String', 123);

Выход: «String123»

Метод 2: использование || оператор

SELECT 'String' || 123;

Выход: «String123»

Метод 3: преобразование целого числа в строку

SELECT 'String' || CAST(123 AS TEXT);

Выход: «String123»

Метод 4. Использование функции FORMAT()

SELECT FORMAT('%s%d', 'String', 123);

Выход: «String123»

Метод 5: использование функции CONCAT_WS() (объединяет с указанным разделителем)

SELECT CONCAT_WS('', 'String', 123);

Выход: «String123»