Sumário

Search

  1. Prefácio
  2. A Linguagem de Transformação
  3. Constantes
  4. Operadores
  5. Variáveis
  6. Datas
  7. Funções
  8. Criação de funções personalizadas
  9. Referência de API da Função Personalizada

Referência de Linguagem de Transformação

Referência de Linguagem de Transformação

EBCDIC_ISO88591

EBCDIC_ISO88591

Converte um valor binário codificado em EBCDIC em um valor de string codificado em ISO-8859-1. Se um segundo argumento não for fornecido, ele usará a página de código EBCDIC 037 para executar a conversão. Os valores válidos do segundo argumento são "037" e "1047".
Para usar a função
EBCDIC_ISO88591
, defina a variável de ambiente
INFA_ENABLE_BINARY_FUNCTIONS
como True ou Yes.

Sintaxe

EBCDIC_ISO88591(
value1 [, value2]
)
A tabela a seguir descreve o argumento para este comando:
Argumento
Obrigatório/
Opcional
Descrição
value1
Obrigatório
Dados binários contendo caracteres EBCDIC.
value2
Opcional
String contendo um entre "037" ou "1047".

Valor de Retorno

String com o equivalente ISO-8859-1 dos dados binários codificados por EBCDIC.
NULL se a entrada for um valor nulo.

Exemplo

Os exemplos a seguir retornam um valor de string codificado em ISO-8859-1.
EBCDIC_ISO88591( BIN_EBCDIC )
BIN_EBCDID (Shown in Hex)
RETURN VALUE
0xC885939396
“Hello”
0xE696999384
“World”
NULL
NULL