|| 演算子は連結を行います。
concat(binary1, ..., binaryN) → varbinary
binary1、binary2、...、binaryN の連結を返します。この関数は、SQL標準の連結演算子(||)と同様の機能を提供します。
length(binary) → bigint
binary のバイト数を返します。
lpad(binary, size, padbinary) → varbinary
padbinary で binary をサイズが size バイトになるように左側にパディングします。size が binary の長さよりも小さい場合、結果は size 文字に切り捨てられます。size は負であってはならず、padbinary は空でなければなりません。
rpad(binary, size, padbinary) → varbinary
padbinary で binary をサイズが size バイトになるように右側にパディングします。size が binary の長さよりも小さい場合、結果は size 文字に切り捨てられます。size は負であってはならず、padbinary は空でなければなりません。
substr(binary, start) → varbinary
start で指定された位置から binary の残りをバイト単位で返します。位置は 1 から始まります。負の開始位置は文字列の末尾を基準とします。
substr(binary, start, length) → varbinary
start で指定された位置から length バイトの長さの部分文字列を binary から返します。位置は 1 から始まります。負の開始位置は文字列の末尾を基準とします。