Try this:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGOBEGINdeclare @dataareaid as varchar(3)declare @configpath as varchar(100)declare @configfile as varchar(100)declare @configformatfile as varchar(100)set @configfile = 'C:\ConfigFile\ConfigFileMot.txt'set @configformatfile = 'C:\ConfigFile\ConfigFormatFile.txt' print @dataareaidprint @configpathprint @configfileprint @configformatfile exec sp_executesql N'select @dataareaid = dataareaid FROM OPENROWSET( BULK ''' + @configfile + ''', FORMATFILE = ''' + @configformatfile + ''') as a', N'@dataareaid varchar(3) output', @dataareaid outputselect *FROM AX.[P2].dbo.Dimensions DimWHERE Dim.dataareaid = @dataareaid
Harsh AthalyeIndia."The IMPOSSIBLE is often UNTRIED"