rrdw : 
declare @fname varchar(256)
select @fname = select top 1 fname from #TMP;这里哪里写错了么?? 

解决方案 »

  1.   

    declare @fname varchar(256) 
    SET @fname = (select top 1 fname from #TMP); 
      

  2.   

    declare @fname varchar(256)
    select @fname = (select top 1 fname from #TMP)
      

  3.   


    declare @fname varchar(256)
    select  top 1 @fname =id from tb
      

  4.   

    select @fname=(select top 1 fname from #TMP)
      

  5.   

    declare @fname varchar(256)
    set @fname=(select top 1 fname from #TMP)