|| ist der Verkettungsoperator des SQL-Standards (siehe SQL 2008:5.2). Verwenden Sie das und beschweren Sie sich, wenn es in dem von Ihnen verwendeten System nicht funktioniert;-)
Im Ernst, Sie sollten andere Systeme dazu bringen, || zu verwenden , nicht + . Es ist nicht nur standardisierter, sondern es ist auch einfacher, versehentlich Verwirrung zu stiften, wenn Sie + verwenden , insbesondere wenn Typen abgeleitet werden müssen oder implizite Umwandlungen stattfinden.
Betrachten Sie:'5' + 2
Wenn das von Ihnen verwendete System keinen Fehler auf diesem auslöst, und + sowohl Plus als auch Verkettung bedeutet, könnten Sie einige verwirrende Ergebnisse erhalten.