小弟我在数据库中设置了变量,使用了变量就查询不到数据,请,多谢!
我在数据库中设置了变量,使用了变量就查询不到数据,请高手指点,谢谢!!急急
DECLARE @t1 nvarchar(50)
DECLARE @t2 nvarchar(50)
set @t1='111'
set @t1='222'
select * from ItemSub where ItemStyle1=@t1
为什么这样查询不到数据?
而我这样可以查询到数据
select * from ItemSub where ItemStyle1=‘111’
请高手指点,如何才能使用前面的变量,才能查询到数据,谢谢!!
------解决思路----------------------
你@t1都是'222'了。
select * from ItemSub where ItemStyle1=‘222’ 能查到不?
------解决思路----------------------
DECLARE @t1 nvarchar(50)
DECLARE @t2 nvarchar(50)
set @t1='111'
set @t1='222'
select * from ItemSub where ItemStyle1=@t1
为什么这样查询不到数据?
而我这样可以查询到数据
select * from ItemSub where ItemStyle1=‘111’
请高手指点,如何才能使用前面的变量,才能查询到数据,谢谢!!
------解决思路----------------------
你@t1都是'222'了。
select * from ItemSub where ItemStyle1=‘222’ 能查到不?
------解决思路----------------------
-- 如楼上所说 , 你确定你的第二个语句是给 @t1 赋值吗?
set @t1='111'
set @t1='222'