SQL SELECT多列INTO多变量

我正在将SQL从Teradata转换为SQL Server

在Teradata中,它们具有以下格式

SELECT col1, col2

FROM table1

INTO @variable1, @variable2

在SQL Server中,我发现

SET @variable1 = (

SELECT col1

FROM table1

);

这样每个语句只允许一个列/变量。如何使用单个SELECT语句分配2个或更多变量?

回答:

SELECT @variable1 = col1, @variable2 = col2

FROM table1

以上是 SQL SELECT多列INTO多变量 的全部内容, 来源链接: utcz.com/qa/399448.html

回到顶部