|| SQL標準の連結演算子です(SQL 2008:5.2を参照)。それを使用し、使用しているシステムで機能しない場合は文句を言ってください;-)
ただし、真剣に、他のシステムに||を使用させる必要があります 、+ではありません 。より標準的であるだけでなく、+を使用すると、誤って混乱を引き起こす可能性が高くなります。 、特にタイプを推測する必要がある場合、または暗黙のキャストが発生している場合。
検討してください:'5' + 2
使用しているシステムがそのシステムでエラーをスローしない場合は、+ プラスと連結の両方を意味します。紛らわしい結果になる可能性があります。