declare @code varchar(20)
select @code='List'
Select @levid = ID FROM Lev_Lev WHERE Code=@code
Select @levid

解决方案 »

  1.   

    也就是要指定变量的长度了,那INT类型的变量呢,要不要定义
      

  2.   

    declare @code varchar
    不指定默认长度为1.
    INT就不用定义长度了.declare @code varchar(20)
    select @code='List'
    Select @levid = ID FROM Lev_Lev WHERE Code=@code
    Select @levid
      

  3.   

    declare @code varchar
    不指定默认长度为1.
    INT就不用定义长度了.declare @code varchar(20)
    select @code='List'
    Select @levid = ID FROM Lev_Lev WHERE Code=@code
    Select @levid
      

  4.   

    谢谢你们了,我的问题已经受enhydraboy(乱舞的浮尘) 启发完成了!:-)介于CrazyFor(蚂蚁) 同志也提供了重要的意见,所以给分如下
    enhydraboy(乱舞的浮尘) -----35分
    CrazyFor(蚂蚁) -------------15分