檀木香 发表于 2023-9-14 12:24:56

SQL SELECT多列INTO多变量

我正在将SQL从Teradata转换为SQL Server
在Teradata它们有以下格式
SELECT col1,col2FROM table1INTO @variable1,@variable2在SQL Server中,我发现
SET @variable1 = (SELECT col1 FROM table1);这样,每个句子只允许一列/变量。如何使用单个句子SELECT语句分配2个或更多变量?
                                                               
    解决方案:                                                               
                                                                SELECT @variable1 = col1,@variable2 = col2FROM table
页: [1]
查看完整版本: SQL SELECT多列INTO多变量