正确
相当于
set @intEqId =(select EquipmentId from Equipmentwhere Make = @chvMake and Model = @chvModel)

解决方案 »

  1.   

    sorry,掉了个where
    相当于
    set @intEqId =(select EquipmentId from Equipmentwhere where Make = @chvMake and Model = @chvModel)
      

  2.   

    select @intEqId 'Equipment Identifier'
    ==============>
    列别名为Equipment Identifier,值为@intEqId
      

  3.   

    最后一句的意思是不是将'Equipment Identifier'赋值给@intEqId ?
      

  4.   

    我理解了
    'Equipment Identifier'是一列名
    属性就是@intEqId
      

  5.   

    'Equipment Identifier'是一列名值为:@intEqId
      

  6.   

    写成select @intEqId as [Equipment Identifier]
    容易理解一点吧
      

  7.   

    select @intEqId 'Equipment Identifier'
    就是给@intEqId起的一个别名Equipment Identifier