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

ENC_BASE64

ENC_BASE64

Codifica dados ao converter dados binários em dados de string usando a codificação MIME. Codifica dados quando você deseja armazenar dados em um banco de dados ou arquivo que não permite dados binários. Você também pode codificar dados para passar dados binários por transformações em formato de string. Os dados codificados são aproximadamente 33% maiores que os dados originais. Eles são exibidos como um conjunto de caracteres aleatórios.

Sintaxe

ENC_BASE64(
value
)
A tabela a seguir descreve o argumento para este comando:
Argumento
Requerido/
Opcional
Descrição
valor
Requerido
Tipo de dados Binário ou String. Dados que você deseja codificar.

Valor de Retorno

Valor codificado.
NULL se a entrada for um valor nulo.

Exemplo

Você deseja ler mensagens no WebSphere MQ e gravar os dados em um destino de arquivo plano. Você deseja incluir a ID de mensagem do WebSphere MQ como parte dos dados de destino. No entanto, o campo MsgID é Binário e o destino de arquivo plano não oferece suporte a dados binários. Use ENC_BASE64 para codificar a MsgID antes que o
Serviço de Integração do PowerCenter
grave os dados no destino.