INITCAP 関数 - 文字列の先頭文字を大文字に変換する -

SQL-92/99   Oracle DB2 SQL Server MySQL PostgreSQL Access

INITCAP( 文字列 )


戻り値 : 変換された文字列

関連キーワード

 INITCAP 関数は、指定した文字列データの先頭文字を大文字に変換するときに使用します。 なお、文字列が複数の単語で構成されている場合には、スペースで区切られた単語の先頭文字を大文字に変換します。

-- 【説明】
-- 次の SQL 文は、「U_ID」列、「E_NAME」列の先頭文字を大文字に変換します。

SELECT U_ID, INITCAP(U_ID), E_NAME, INITCAP(E_NAME) FROM T_22_2
 ORDER BY RANK;


U_IDINITCAP(U_ID)E_NAMEINITCAP(E_NAME)
u060120U060120Daisuke Sato Daisuke Sato
u060121U060121Koji HayashiharaKoji Hayashihara
u062111U062111tomoko ooki Tomoko Ooki
u062122U062122ichiro.tanaka Ichiro.tanaka
u063113U063113Yuriko.Hukuda Yuriko.Hukuda
u063125U063125tsukasa.motoyamaTsukasa.motoyama

参考表

T_22_1

U_IDK_NAMEE_NAMEADDRESSRANK_CODE
u060120佐藤大輔 Daisuke Sato 東京都 66
u060121林原浩二 Koji Hayashihara北海道 65
u062111大木智子 tomoko ooki 大阪府 67
u062122田中一郎 ichiro.tanaka 沖縄県 68
u063113福田百合子Yuriko.Hukuda 神奈川県 65
u063125本山司 tsukasa.motoyama千葉県 99999