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

DEC_BASE64

DEC_BASE64

Decodifica um valor codificado de base 64 e retorna uma string com a representação de dados binários dos dados. Se codificar dados usando ENC_BASE64, e quiser decodificar dados usando DEC_BASE64, você deverá executar a sessão de decodificação usando o mesmo modo de movimento de dados. Caso contrário, a saída dos dados decodificados pode ser diferente da dos dados originais.

Sintaxe

DEC_BASE64(
value
)
A tabela a seguir descreve o argumento para este comando:
Argumento
Obrigatório/
Opcional
Descrição
valor
Obrigatório
Tipo de dados de string. Dados que você deseja decodificar.

Valor de Retorno

Valor binário decodificado.
NULL se a entrada for um valor nulo.
Os valores retornados serão diferentes se você executar a sessão em modo Unicode versus modo ASCII.

Exemplo

Você codificou ID de mensagem do WebSphere MQ e as gravou em um arquivo plano durante um fluxo de trabalho. Leia os dados da origem do arquivo plano, incluindo as IDs de mensagem do WebSphere MQ. Você pode usar DEC_BASE64 para decodificar IDs e convertê-las para seu valor binário original.