Can't do that. You have to use dynamic SQL.
Declare @sql varchar(8000)set @sql = 'Insert into ' + @DDB + '.dbo.Table([Number], [Title], [Mgr], Person, CreatedDate, CreatedBy, UpdatedBy, UpdatedDate, Number1, Number2)SELECT [Number], [Title], [Mgr], Person, CreatedDate, CreatedBy, UpdatedBy, UpdatedDate, Number1, Number2 FROM ' + @ODB + '.dbo.WBS_Table where [Number] = ''' + @WBS + ''''Exec(@sql)
Harsh AthalyeIndia."The IMPOSSIBLE is often UNTRIED"