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

CONVERT_BASE

CONVERT_BASE

Converte uma string numérica não negativa de um valor base em outro valor base.

Sintaxe

CONVERT_BASE(
value, source_base, dest_base
)
A tabela a seguir descreve os argumentos para este comando:
Argumento
Obrigatório/
Opcional
Descrição
valor
Obrigatório
Tipo de dados de string. Valor que você deseja converter de uma base em outra. O máximo é 9.233.372.036.854.775.806.
source_base
Obrigatório
Tipo de dados Numérico. Valor base atual dos dados que você deseja converter. A base mínima é 2. A base máxima é 36.
dest_base
Obrigatório
Tipo de dados Numérico. Valor base no qual você deseja converter os dados. A base mínima é 2. A base máxima é 36.

Valor de Retorno

Valor numérico.

Exemplo

O seguinte exemplo converte 2222 do valor base decimal 10 no valor base binário 2:
CONVERT_BASE( "2222", 10, 2 )
O
Serviço de Integração do PowerCenter
retorna 100010101110.