Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL リファレンス » SQL の使用 » SQL 関数 » SQL 関数 (P ~ Z)

 

TO_CHAR 関数 [文字列]

任意のサポートされている文字セットの文字データを、データベースの CHAR 文字セットに変換します。

構文
TO_CHAR( string-expression [, source-charset-name ] )
パラメータ
  • string-expression   変換される文字列。

  • source-charset-name   文字列の文字セット。

戻り値

LONG VARCHAR

備考

source-charset-name を指定すると、この関数は次と同等になります。

CAST( CSCONVERT( CAST( string-expression AS BINARY ),
 'db_charset', source-charset-name )
   AS CHAR );

db_charset の詳細については、CSCONVERT 関数 [文字列]を参照してください。

source-charset-name を指定しないと、この関数は次と同等になります。

CAST( string-expression AS CHAR );
参照
標準と互換性
  • SQL/2003   ベンダ拡張。

cp850 文字セットを含む BINARY 値の場合、次の文はデータを CHAR の文字セットとデータ型に変換します。

SELECT TO_CHAR( 'cp850_data', 'cp850' );