Saltar para o conteúdo principal
Versão: 20 R10

CONVERT FROM TEXT

CONVERT FROM TEXT* ( texto4D ; conjuntoCaracteres ; blobConvertido )

ParâmetroTipoDescrição
texto4DTextTexto expresso no conjunto de caracteres atual de 4D
conjuntoCaracteresText, IntegerNome ou número do conjunto de caracteres
blobConvertidoBlobBLOB contendo o texto convertido

Descrição

comando CONVERT FROM TEXT permite converter um texto expresso no conjunto de caracteres atual de 4D em um texto expresso em outro conjunto de caracteres.

No parâmetro texto4D, passe o texto a converter. Este texto está expresso no conjunto de caracteres de 4D. Na versão 11, 4D utiliza o conjunto de caracteres Unicode como padrão.

Em conjuntoCaracteres, passe o conjunto de caracteres a utilizar para a conversão. Pode passar uma string que contenha o nome padrão do conjunto (por exemplo “ISO-8859-1” ou “UTF-8”), ou seu identificador MIBEnum.

Abaixo uma lista de conjuntos de caracteres compatíveis com os comandos CONVERT FROM TEXT and Convert to text

MIBEnum**Nome(s)**1017UTF-32
1018UTF-32BE
1019UTF-32LE
1015UTF-16
1013UTF-16BE
1014UTF-16LE
106UTF-8
1012UTF-7
3US-ASCII
3ANSI_X3.4-1968
3ANSI_X3.4-1986
3ASCII
3cp367
3csASCII
3IBM367
3iso-ir-6
3ISO_646.irv:1991
3ISO646-US
3us
2011IBM437
2011cp437
2011437
2011csPC8CodePage437
2028ebcdic-cp-us
2028cp037
2028csIBM037
2028ebcdic-cp-ca
2028ebcdic-cp-n
2028ebcdic-cp-wt
2028IBM037
2027MacRoman
2027x-mac-roman
2027mac
2027macintosh
2027csMacintosh
2252windows-1252
1250MacCE
1250x-mac-ce
2250windows-1250
1251x-mac-cyrillic
2251windows-1251
1253x-mac-greek
2253windows-1253
1254x-mac-turkish
2254windows-1254
1256x-mac-arabic
2256windows-1256
1255x-mac-hebrew
2255windows-1255
1257x-mac-ce
2257windows-1257
17Shift_JIS
17csShiftJIS
17MS_Kanji
17Shift-JIS
39ISO-2022-JP
39csISO2022JP
2026Big5
2026csBig5
38EUC-KR
38csEUCKR
2084KOI8-R
2084csKOI8R
4ISO-8859-1
4CP819
4csISOLatin1
4IBM819
4iso-ir-100
4ISO_8859-1
4ISO_8859-1:1987
4l1
4latin1
5ISO-8859-2
5csISOLatin2
5iso-ir-101
5ISO_8859-2
5ISO_8859-2:1987
5l2
5latin2
6ISO-8859-3
6csISOLatin3
6ISO-8859-3:1988
6iso-ir-109
6ISO_8859-3
6l3
6latin3
7ISO-8859-4
7csISOLatin4
7ISO-8859-4:1988
7iso-ir-110
7ISO_8859-4
7l4
7latin4
8ISO-8859-5
8csISOLatinCyrillic
8cyrillic
8ISO-8859-5:1988
8iso-ir-144
8ISO_8859-5
9ISO-8859-6
9arabic
9ASMO-708
9csISOLatinArabic
9ECMA-114
9ISO-8859-6:1987
9iso-ir-127
9ISO_8859-6
10ISO-8859-7
10csISOLatinGreek
10ECMA-118
10ELOT_928
10greek
10greek8
10iso-ir-126
10ISO_8859-7
10ISO_8859-7:1987
11ISO-8859-8
11csISOLatinHebrew
11hebrew
11iso-ir-138
11ISO_8859-8
11ISO_8859-8:1988
12ISO-8859-9
12csISOLatin5
12iso-ir-148
12ISO_8859-9
12ISO_8859-9:1989
12l5
12latin5
13ISO-8859-10
13csISOLatin6
13iso-ir-157
13ISO_8859-10
13ISO_8859-10:1992
13l6
13latin6
109ISO-8859-13
111ISO-8859-15
111Latin-9
113GBK
2025GB2312
2025csGB2312
2025x-mac-chinesesimp
2024Windows-31J
57GB_2312-80
57csISO58GB231280

Nota: várias linhas tem o mesmo identificador MIBEnum porque um conjunto de caracteres pode ter mais de um nome (alias - apelido).

Para maior informação sobre os nomes dos conjuntos de caracteres, por favor consulte a seguinte endereço: http://www.iana.org/assignments/character-sets

Depois da execução do comando, o texto convertido será retornado no BLOB blobConvertido. Este BLOB poderá ser lido pelo comando Convert to text.

Variáveis e conjuntos do sistema

Se o comando tiver sido executado corretamente, a variável OK assume o valor 1. Do contrário, assume o valor 0.

Ver também

Convert to text

Propriedades

Número do comando1011
Thread-seguro
Modificar variáveisOK