:=查询中Intoselect之间的区别是什么?
如:

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子句将输出写入文件并存储在变量中。
而赋值运算符:=只为变量赋值标量值。

10-06 01:40