Този подход за конкатенация на низове обикновено работи, но не е гарантиран.
Официалният ред в статията от БЗ за подобен проблем е, че „Правилното поведение за обобщена конкатенационна заявка е недефинирано.“
Трябва да има някаква тънка разлика между плановете. Можете или да промените заявката, за да премахнете разликата и да получите необходимия план за изпълнение, или можете/трябва, разбира се, просто да използвате XML PATH
тъй като сте на SQL Server 2005 и това е документирано да работи.