1

连接到 MySQL 数据库时,如何在 aqua 数据工作室中使用变量?这是一个简单的例子:

set @var = 1
select @var

或者

set @var = 1;
select @var;

这会导致以下错误

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select @var' at line 2 
4

2 回答 2

1
set @var = 1
go
select @var
go

或这个 ...

set @var = 1
/
select @var
/
于 2017-05-01T13:56:26.333 回答
0

普通的查询编辑器执行多个 SQL 语句并且知道如何解析它们。带有 MySQL 的 Aqua Studio 不会自行解析不同的 sql 语句。使用 MySQL 的“Aqua Data Studio”需要一个“分隔符”来发出 > 1、sql 语句。(ps 声明 @var 在查询分析器中也不起作用)因此,上面的原始答案和下面的代码应该可以工作,但是,在 Aqua Studio 的上下文中连接到 MySQL db。按原样尝试:

设置@myVar = '一些值'

/

选择@myVar

/

-- 不声明

于 2020-05-07T02:26:19.210 回答