Takie podejście do łączenia ciągów zwykle działa, ale nie jest gwarantowane.
Oficjalny wiersz w artykule KB dotyczącym podobnego problemu jest to, że „Prawidłowe zachowanie zapytania agregującego konkatenacji jest niezdefiniowane”.
Musi być jakaś subtelna różnica między planami. Możesz albo dostosować zapytanie, aby usunąć różnicę i uzyskać wymagany plan wykonania, albo możesz/powinieneś oczywiście użyć XML PATH
tak jak na SQL Server 2005 i jest to udokumentowane.