Объединение строки и целого числа в SQL Server: несколько методов

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

  1. Использование функции CAST или CONVERT:

    SELECT 'This is my number: ' + CAST(123 AS VARCHAR)
    SELECT CONCAT('This is my number: ', CAST(123 AS VARCHAR))
  2. Использование функции CONVERT с явным стилем:

    SELECT 'This is my number: ' + CONVERT(VARCHAR, 123)
    SELECT CONCAT('This is my number: ', CONVERT(VARCHAR, 123))
  3. Использование функции STR:

    SELECT 'This is my number: ' + STR(123)
    SELECT CONCAT('This is my number: ', STR(123))
  4. Использование функции FORMAT (доступно начиная с SQL Server 2012):

    SELECT CONCAT('This is my number: ', FORMAT(123, '0'))
  5. Использование функции CONCAT (доступно начиная с SQL Server 2012):

    SELECT CONCAT('This is my number: ', '123')

Эти методы объединят строку «Это мой номер:» с целым числом 123. Не стесняйтесь выбирать метод, который соответствует вашим потребностям.