連続する文字を桁数指定で出力するサンプルです。
※VBのString関数のようなものです。
サンプル
例)「*」を10個表示する
- SQL*Plus
- SQL> SELECT RPAD('*',10,'*') FROM dual; RPAD('*',10,'*') ----------------------- **********
RPADは指定桁数分右埋めする関数ですが、その機能を利用して連続文字を出力しています。
解説
- 例えば「*」を10個表示したい場合、「**********」と指定してもよいですが間違えやすいので、当サンプルのように桁数指定で出力するのがおすすめです。