Parce que vous comptez sur un comportement sans papiers.
Microsoft dit "Le comportement correct pour une requête de concaténation agrégée n'est pas défini. ". Si le scalaire de calcul se déplace au mauvais endroit dans le plan, il cesse de fonctionner !