4D v13.4

Convert to text

ホーム

 
4D v13.4
Convert to text

Convert to text 


 

Convert to text ( BLOB ; charSet ) -> 戻り値 
引数   説明
BLOB  BLOB in 特定の文字セットで記述されている テキストを含むBLOB
charSet  文字, 倍長整数 in BLOB文字セットの番号または名前
戻り値  テキスト in 4Dの文字セットで表現されたBLOBの内容

説明   

Convert to textコマンドは、blob引数に含まれているテキストを変換して、4Dの文字セットで記述されているテキストで返します。

charSetには変換に使用される、blobに含まれているテキストの文字セットを渡します。標準名やエイリアス名 (例えば"ISO-8859-1" や "UTF-8")、またはその識別子 (倍長整数) を指定できます。詳細はCONVERT FROM TEXTコマンドの説明を参照してください。

Convert to textはByte Order Marks (BOM) をサポートします。指定された文字セットがUnicodeタイプ (UTF-8, UTF-16またはUTF-32) であるとき、4Dは受信した最初のバイトでBOMの識別を試みます。BOMが検知できると、BOMは結果から取り除かれ、4DはcharSetではなくBOMが指定した文字セットを使用します。

Note: このコマンドが機能するのは、4DがUnicodeモード (変換されたデータベースでは4Dの環境設定でUnicodeモードにチェックされていなければなりません。の節を参照してください) で実行された場合のみです。互換モード (非Unicode) で使用した場合、空の文字列が返され、OK変数は0に設定されます。

コマンドが正しく実行されるとシステム変数OKに1が設定され、そうでなければ0が設定されます。

 
プロパティ 

プロダクト: 4D
テーマ: 文字列
番号: 1012

このコマンドはOKシステム変数を更新しますUnicodeモードの設定がこのコマンドの動作に影響します

 
目次

コマンドリスト (文字順)

 
履歴 

初出: 4D v11 SQL
変更: 4D v12

 
参照 

CONVERT FROM TEXT

 
タグ 

BOM***