NLS_INITCAP
は、大文字で始まり、小文字が続く単語の文字列を返します。単語は空白および英数字で区切られます。
戻り値
VARCHAR2
構文
NLS_INITCAP (char [, 'nlsparam' ])
引数
char
: 任意のテキスト文字列です。
nlsparam
は'NLS_SORT =
sort
'
という書式で、sort
は言語ソート順またはBINARY
に基づくソートです。言語ソート基準は、大文字と小文字の変換のために特別な言語要件を処理します。これらの要件により、char
とは異なる長さの値が戻されることもあります。nlsparam
を省略すると、この関数は使用中のセッションのデフォルトのソート順を使用します。
例
NLS_INITCAP('WALKING&THROUGH*A*winter wonderland')
は値Walking#Through*A*Winter Wonderland
を返します。
NLS_INITCAP('ijsland')
は値Ijsland
を返しますが、NLS_INITCAP(NLS_INITCAP('ijsland', 'NLS_SORT = XDutch')
はIJsland
を返します。