Sql server 原生查询的update失效

您好,请教一下,使用原生查询问题的时候,在sql 的update语句会不更新,请问下会是什么原因,中间有使用到变量,列如以下语句。首先把记过存在临时表,更新临时表中的字段,但是选变量之后筛选,需update的字段更新失败。