||
演算子は連結を行います。
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 から始まります。負の開始位置は文字列の末尾を基準とします。