Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

REPEAT

指定した回数だけ文字列を繰り返す文字列関数です。

Synopsis

REPEAT(expression,repeat-count)
{fn REPEAT(expression,repeat-count)}

引数

expression 繰り返される文字列式
repeat-count 繰り返す回数。整数で表現します。

概要

REPEAT は、連結した expressionrepeat-count インスタンスの文字列を返します。

expression が NULL の場合、REPEAT は NULL を返します。expression が空文字列の場合、REPEAT は空文字列を返します。

repeat-count が小数の場合、整数部のみを使用します。repeat-count が0 の場合、REPEAT は空文字列を返します。repeat-count が負の数の場合、または数値でない文字列の場合、REPEAT は NULL を返します。

以下の例は、REPEAT の 2 つの形式を示します。どちらの例も、文字列 'BANGBANGBANG' を返します。

SELECT REPEAT('BANG',3) AS Tripled
SELECT {fn REPEAT('BANG',3)} AS Tripled

関連項目

FeedbackOpens in a new tab