ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
Convert to text
|
Convert to text ( BLOB ; charSet ) -> 戻り値 | ||||||||
引数 | 型 | 説明 | ||||||
BLOB | BLOB |
![]() |
特定の文字セットで記述されている テキストを含むBLOB | |||||
charSet | 文字, 倍長整数 |
![]() |
BLOB文字セットの番号または名前 | |||||
戻り値 | テキスト |
![]() |
4Dの文字セットで表現されたBLOBの内容 | |||||
Convert to textコマンドは、blob引数に含まれているテキストを変換して、4Dの文字セットで記述されているテキストで返します。 4DはデフォルトでUnicode 文字コードを使用します。
charSetには変換に使用される、blobに含まれているテキストの文字セットを渡します。もしBLOBに4D内でコピーされたテキストが含まれている場合、そのBLOBの文字コードはUTF-16です。標準名やエイリアス名 (例えば"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が指定した文字セットを使用します。
コマンドが正しく実行されるとシステム変数OKに1が設定され、そうでなければ0が設定されます。
プロダクト: 4D
テーマ: 文字列
番号:
1012
初出: 4D v11 SQL
変更: 4D v12
BOM
ランゲージリファレンス ( 4D v19)
ランゲージリファレンス ( 4D v19.1)
ランゲージリファレンス ( 4D v19.4)
ランゲージリファレンス ( 4D v19.5)
ランゲージリファレンス ( 4D v19.6)
ランゲージリファレンス ( 4D v19.7)
ランゲージリファレンス ( 4D v19.8)