DECLARE @tApplXML XML ,@SQL NVARCHAR(max),@ParmDefinition NVARCHAR(1024) ,@applnbr intset @applnbr = 24 SET @SQL = N'SELECT @ptApplXML = (SELECT * FROM [database].[dbo].[table] WHERE [ApplNbr] = @pApplNbr FOR XML PATH(''database.table''))'SET @ParmDefinition = N'@pApplNbr INT,@ptApplXML xml OUTPUT'PRINT @SQLEXECUTE sp_executeSQL @SQL,@ParmDefinition,@pApplNbr = @ApplNbr,@ptApplXML= @tApplXML OUTPUT select @tApplXML