||
är SQL Standard-konkateneringsoperatorn (se SQL 2008:5.2). Använd det och klaga om det inte fungerar i systemet du använder;-)
Men allvarligt, du borde få andra system att använda ||
, inte +
. Det är inte bara mer standard, utan det är lättare att av misstag skapa förvirring om du använder +
, speciellt om några typer måste antas eller och implicita casts händer.
Tänk på:'5' + 2
Om systemet du använder inte ger ett fel på det, och +
betyder både plus och sammanlänkning, du kan få förvirrande resultat.