||
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.