:=
查询中Into
和select
之间的区别是什么?
如:
SELECT filesinfo.IsFolder,
filesinfo.ReferenceID
INTO @IsFolder, @ReferenceID
FROM filesinfo
WHERE filesinfo.FileID = @ChildID;
以及:
SELECT @IsFolder := filesinfo.IsFolder,
@ReferenceID := filesinfo.ReferenceID
FROM filesinfo
WHERE filesinfo.FileID = @ChildID;
最佳答案
您可以使用INTO
子句将输出写入文件并存储在变量中。
而赋值运算符:=
只为变量赋值标量值。