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