プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
12cリリース1 (12.1)
B71278-13
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

INITCAP

構文

initcap.gifの説明が続きます。
図initcap.gifの説明

用途

INITCAPは、各単語の最初の文字を大文字、残りの文字を小文字にしてcharを戻します。各単語は空白または英数字以外の文字で区切られます。

charは、CHARVARCHAR2NCHARまたはNVARCHAR2データ型です。戻り値は、charと同じデータ型です。データベースは、基礎となるキャラクタ・セットに対して定義したバイナリ・マッピングに基づいて先頭文字の形式を設定します。大文字と小文字の区別については、「NLS_INITCAP」を参照してください。

このファンクションは、CLOBデータを直接的にサポートしていません。ただし、暗黙的なデータ変換を使用してCLOBを引数として渡すことはできます。


関連項目:

詳細は、「データ型の比較規則」を参照してください。

次の例では、文字列にある各単語の最初の文字を大文字にします。

SELECT INITCAP('the soap') "Capitals"
  FROM DUAL; 

Capitals
---------
The Soap