'@'在SQL查询中的含义是什么?

时间:2014-01-12 15:43:45

标签: php sql

我是PHP / Mysql的新手,我看过SQL查询中使用的@符号,但无法找到它的含义。请问有人解释一下吗?提前谢谢。

set @i = 0;
select *, @i := @i + 1
from post_table
where @i < 10 or date = today
order by date desc;

1 个答案:

答案 0 :(得分:0)

sql上下文中,它表示变量

实施例

SET @var = 1;
SELECT @var

php上下文中,它意味着抑制错误

实施例

@foo(); //This code will not output errors