代码之家  ›  专栏  ›  技术社区  ›  Aparna

动态SQL中的内部联接不起作用

  •  0
  • Aparna  · 技术社区  · 6 年前

    我在SP中有一个查询,如下所示

    declare @Sql nvarchar(max);
    
    SET @Sql= N'   select a.ultimatedunsnumber,a.account,a.AccountSubSegment 
                   into #channel_shift 
                   from #temp_p06 a inner join #temp_p02 b            
                   on a.ultimatedunsnumber=b.UltimateDunsNumber
                   and a.accountchannel<>b.accountchannel ';
     print @sql     
    
     EXECUTE sp_executesql @Sql;
    

    #temp_06 #temp_02 表是在SP中动态创建的,并且创建成功。

    Msg 4145,级别15,状态1,行66非布尔类型的表达式 在预期条件的上下文中指定,接近“终极”。

    0 回复  |  直到 6 年前