如果我做
DB::statement("SET @foo := 1;"); DB::select("SELECT @foo;");
我得到了预期1的结果.但我无论在哪里都找不到它是否有保证的结果.如果我理解正确,变量是特定于MySQL连接的.因此,由于某种原因,这两个语句可能会在不同的连接上执行,我会得到不同的结果吗?我可以依靠它始终工作吗?
1