Я конвертирую SQL из Teradata в SQL Server
в Teradata у них есть формат
SELECT col1, col2
FROM table1
INTO @variable1, @variable2
В SQL Server я нашел
SET @variable1 = (
SELECT col1
FROM table1
);
Это позволяет использовать только один столбец / переменную для каждого оператора. Как назначить 2 или более переменных с помощью одного оператора SELECT?
SELECT @var = col1, @var2 = col2 FROM Table
Вот интересная информация о SET / SELECT
источник