MySQL Workbench - 禁用用户定义的变量缓存?

时间:2015-02-12 17:43:29

标签: mysql mysql-workbench

这是我有的最短的例子:

步骤01)

SELECT @var;

这将返回NULL,因为@var尚未初始化。

步骤02)

SELECT @var:=9001

这将返回9001。

步骤03)

SELECT @var;

在MySQL Workbench的查询选项卡中,这仍将返回9001。我必须自己设置为NULL。

我不希望MySQL Workbench在查询选项卡中的查询之间缓存用户定义变量的值。当我尝试构建和测试使用用户定义变量的查询时,禁用它很有用。

我做了一些搜索,但是我无法用正确的方式表达我的问题,因为我一直得到使用SQL_NO_CACHE的答案,这在这种情况下不起作用。 (我试过了。)

0 个答案:

没有答案