Чтобы объединить строку и целое число в SQL Server, вы можете использовать различные методы. Вот несколько подходов:
-
Использование функции CAST или CONVERT:
SELECT 'This is my number: ' + CAST(123 AS VARCHAR) SELECT CONCAT('This is my number: ', CAST(123 AS VARCHAR)) -
Использование функции CONVERT с явным стилем:
SELECT 'This is my number: ' + CONVERT(VARCHAR, 123) SELECT CONCAT('This is my number: ', CONVERT(VARCHAR, 123)) -
Использование функции STR:
SELECT 'This is my number: ' + STR(123) SELECT CONCAT('This is my number: ', STR(123)) -
Использование функции FORMAT (доступно начиная с SQL Server 2012):
SELECT CONCAT('This is my number: ', FORMAT(123, '0')) -
Использование функции CONCAT (доступно начиная с SQL Server 2012):
SELECT CONCAT('This is my number: ', '123')
Эти методы объединят строку «Это мой номер:» с целым числом 123. Не стесняйтесь выбирать метод, который соответствует вашим потребностям.