ヘッダーをスキップ
Oracle OLAP DMLリファレンス
11g リリース1(11.1)
E05732-02
  目次へ
目次
索引へ
索引

戻る
戻る
 
次へ
次へ
 

REPLLINES

REPLLINESファンクションは、複数行のTEXT式の1行以上を置換します。

戻り値

TEXTまたはNTEXT

このファンクションでは、TEXT値とNTEXT値を引数として使用できます。戻り値のデータ型は、引数として指定する値のデータ型によって異なります。すべての引数がTEXT値である場合、戻り値はTEXTです。すべての引数がNTEXT値である場合、戻り値はNTEXTです。引数にTEXTとNTEXTの両方の値が存在する場合は、すべてのTEXT値がNTEXT値に変換されてからファンクションの演算が実行され、戻り値はNTEXTになります。

構文

REPLLINES(text-expression lines [start])

引数

text-expression

置換される1行以上を含む複数行のテキスト式。

lines

text-expressionの既存の行を置換する1行以上の行を含むテキスト式。

start

置換を開始する行番号を表すINTEGERtext-expressionの最初の行の位置は1です。この引数を省略すると、REPLLINESは1行目から開始します。REPLLINESは、指定した新規のlinesに対して必要な行数のtext-expressionを置換します。

例8-79 テキスト行の置換

この例は、次の値を持つmktglistという名前の変数における複数行のTEXT値の2番目の行を置換する方法を示します。最初に、文SHOW mktglistが次の出力を生成するとします。

Salespeople
Products
Services

REPLLINESを使用すると、Productsに対して異なる値を表示できます。

SHOW REPLLINES(mktglist, 'advertising', 2)
Salespeople
Advertising
Services