【发布时间】:2012-06-05 07:48:10
【问题描述】:
如何在 MySQL 中为普通查询声明变量?
例如,
declare @myVar date;
set @myVar = something;
select * from someTable where someColumn = @myVar;
我试过了,语法似乎是错误的......我错过了什么?
【问题讨论】:
标签: mysql variables variable-declaration
如何在 MySQL 中为普通查询声明变量?
例如,
declare @myVar date;
set @myVar = something;
select * from someTable where someColumn = @myVar;
我试过了,语法似乎是错误的......我错过了什么?
【问题讨论】:
标签: mysql variables variable-declaration
你可以这样声明一个会话变量:
SET @myvarname := 'value';
或者这样的局部变量:
DECLARE my_variable varchar(30)
还有:
DECLARE my_variable varchar(30) DEFAULT 'value'
【讨论】: