ORACLE操作 ORACLE機能

[ORACLE] 連続文字を桁数指定で出力する

投稿日:2017年9月12日 更新日:

連続する文字を桁数指定で出力するサンプルです。

※VBのString関数のようなものです。

サンプル

例)「*」を10個表示する

SQL*Plus
SQL> SELECT RPAD('*',10,'*') FROM dual; RPAD('*',10,'*') ----------------------- **********

RPADは指定桁数分右埋めする関数ですが、その機能を利用して連続文字を出力しています。

解説

  • 例えば「*」を10個表示したい場合、「**********」と指定してもよいですが間違えやすいので、当サンプルのように桁数指定で出力するのがおすすめです。

スポンサーリンク

スポンサーリンク

-ORACLE操作, ORACLE機能
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[SQL*Plus] EDIT機能を使う

EDIT機能を使うと、SQL*Plus上でストアドを修正しながら実行するといった事が可能で、とても効率よく開発することが ...
ORACLE

[ORACLE] ディレクトリを削除する

ディレクトリを作成するには、DROP DIRECTORY文を使用します。 構文 (ディレクトリを削除する) DROP D ...
ORACLE

[データディクショナリ] 制約の情報を取得する

制約の情報を参照するには、 CONSTRAINTSデータディクショナリビューを参照します。 CONSTRAINTSデータ ...
ORACLE

[ORACLE] 日付型を比較する

日付型どうしを比較するには、不等号記号で比較すればOKです。 サンプル 例)test_tbl.dt列(DATE型)が'2 ...
ORACLE

[ORACLE] 初期化パラメータの値を取得する

初期化パラメータの値を取得する方法です。 SQL*Plusコマンドを使う方法と、V$表を検索する方法の2パターンがありま ...

スポンサーリンク