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

DECOMPRESS

DECOMPRESS

Descompacta dados usando o algoritmo de compactação zlib 1.2.1. Use a função DECOMPRESS em dados que foram compactados com a função COMPRESS ou uma ferramenta de compactação que use o algoritmo zlib 1.2.1. Se a sessão que descompacta os dados usar um modo de movimento de dados diferente da sessão que compactou os dados, a saída dos dados descompactados poderá ser diferente da dos dados originais.

Sintaxe

DECOMPRESS(
value, precision
)
A tabela a seguir descreve os argumentos para este comando:
Argumento
Requerido/
Opcional
Descrição
valor
Requerido
Tipo de dados Binário. Dados que você deseja descompactar.
precisão
Opcional
Tipo de dados Inteiro.

Valor de Retorno

Valor binário descompactado do valor de entrada.
NULL se a entrada for um valor nulo.

Exemplo

Sua organização tiver um serviço de pedido on-line. Você recebeu dados de pedido do cliente compactados em uma rede de longa distância. Você deseja ler os dados usando o PowerCenter e carregar os dados em um data warehouse. Você pode descompactar cada linha de dados usando DECOMPRESS para a linha. O
Serviço de Integração do PowerCenter
pode então carregar os dados descompactados no destino.