TO_MULTI_BYTE 関数 - マルチバイト文字列に変換する -

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

TO_MULTI_BYTE( 文字列 )


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

関連キーワード

 TO_MULTI_BYTE 関数は、指定した文字列データ(シングルバイト文字列)をマルチバイト文字列に変換するときに使用します。 なお、日本語環境では、半角アルファベットや半角数字を全角文字に変換することができますが、変換するときに対象となる全角文字がない半角文字や半角カタカナを全角カタカナに変換することはできません。

-- 【説明】
-- 次の SQL 文は、「T_21_1」表から「RANK」列をマルチバイト文字列に変換したデータを取得します。

SELECT P_ID, RANK, TO_MULTI_BYTE(RANK) FROM T_21_1;


P_IDRANKTO_MULTI_BYTE(RANK)
A00101A1A1
A00102A1A1
A00103C1C1
Z00101B2B2
Z00102B2B2

参考表

T_21_1

P_IDRANKSALERATE
A00101A1 50000.50
A00102A1 40000.40
A00103C1 10000.10
Z00101B2120001.20
Z00102B2120001.20