我想把select 出来的ID给@ProvinceID

解决方案 »

  1.   

    declare @ProvinceID int
    select @ProvinceID=ProvinceID FROM Province WHERE 省份名称 = 'xxx'
      

  2.   

    set @ProvinceID=SELECT ProvinceID FROM Province WHERE 省份名称 = 'xxx'
    ===>
    set @ProvinceID=(SELECT ProvinceID FROM Province WHERE 省份名称 = 'xxx')
      

  3.   

    declare @ProvinceID int 
     SELECT @ProvinceID=ProvinceID FROM Province WHERE 省份名称 = 'xxx'
      

  4.   

    set @ProvinceID=(SELECT ProvinceID FROM Province WHERE 省份名称 = 'xxx')
    或者
    select @ProvinceID=ProvinceID from Province where 省份名称 = 'xxx'
    但是前提是必须只返回一个数据。