我浏览了一些无法进行转换的文章,但是我遇到了一个问题,即在行集中获取值并且需要在标量表达式中使用。
ColumnA 是一个字符串值,ColumnB 是一个 Int..
@RequiredData = SELECT [ColumnA] from @Input ORDER BY [ColumnB] ASC
FETCH 1 ROWS;
IF((@RequiredData == "Something")) THEN
//DO SOMETHING
END;
这在 ADLA 中失败,出现问题行集变量 @RequiredData 不是标量变量。