[英]Declare @ variable in SQL returning an error
我试图在SQL中声明一个变量。 我都尝试过
declare @mean INT;
set @mean = .5;
和
declare @mean INT
set @mean = .5
我不断收到此错误:
在“”之后发现意外的令牌“”。 预期的令牌可能包括:“声明@mean INT”
如果这是在存储过程中,则不需要@作为局部变量。 如果这只是您要创建的会话变量,则不需要DECLARE
; 只是SET @mean := 5;
我不是很肯定,但是我认为DECLARE在存储过程之外甚至可能都不有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.