Вам нужно SET
или SELECT
:
DECLARE @OUTPUT VARCHAR(50);
SET @OUTPUT = 'Valid' + CONVERT(VARCHAR(10), @empId) + CONVERT(VARCHAR(10), @name);
Возможно, вам будет удобнее сделать replace()
:
SET OUTPUT = 'Valid @empId @name';
SET @OUTPUT = REPLACE(@OUTPUT, '@empId', @empId);
SET @OUTPUT = REPLACE(@OUTPUT, '@name', @name);
Это один из способов, который я создаюстроки.Я думаю, что легче обрабатывать шаблон, а затем просто заменять каждый элемент по одному.