REPEAT (SQL)
指定した回数だけ文字列を繰り返す文字列関数です。
構文
REPEAT(expression,repeat-count)
{fn REPEAT(expression,repeat-count)}
概要
REPEAT は、連結した expression の repeat-count インスタンスの文字列を返します。
expression が NULL の場合、REPEAT は NULL を返します。expression が空文字列の場合、REPEAT は空文字列を返します。
repeat-count が小数の場合、整数部のみを使用します。repeat-count が0 の場合、REPEAT は空文字列を返します。repeat-count が負の数の場合、または数値でない文字列の場合、REPEAT は NULL を返します。
引数
expression
繰り返される文字列式
repeat-count
繰り返す回数。整数で表現します。
例
以下の例は、REPEAT の 2 つの形式を示します。どちらの例も、文字列 'BANGBANGBANG' を返します。
SELECT REPEAT('BANG',3) AS Tripled
SELECT {fn REPEAT('BANG',3)} AS Tripled