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

TO_SINGLE_BYTE ( 文字列 )


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

TO_SINGLE_BYTEは指定した文字列データ(マルチバイト文字列)をシングルバイト文字列に変換するときに使用します。


日本語環境では全角アルファベットや全角数字を半角文字に変換することができますが、変換するときに対象となる半角文字がない全角文字や全角カタカナを半角カタカナに変換することはできません。


関連キーワード





SQL実行例の説明(1)

・T1_SAMPLE表からDBMS_NAMEをシングルバイト文字列に変換したデータを取得します。


SELECT DBMS_ID, TO_SINGLE_BYTE ( DBMS_NAME ) FROM T1_SAMPLE;


SQL実行の結果(1-1)

DBMS_IDDBMS_NAMEPRICE
010101ORACLE 105.00
010102Db2 98.00
010103SQLServer 155.50
910101MySQL 30.00
990102PostgreSQL 10.00
SQL Result
DBMS_IDTO_SINGLE_BYTE(DBMS_NAME)
010101ORACLE
010102Db2
010103SQLServer
910101MySQL
990102PostgreSQL