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

NULL

NULL

Indica que um valor é desconhecido ou indefinido. NULL não é equivalente a um espaço em branco ou string vazia (em colunas de caractere) ou 0 (em colunas numéricas).
Embora você possa gravar expressões que retornam nulos, qualquer coluna que tenha a restrição NOT NULL ou PRIMARY KEY não aceitará nulos. Por isso, se o
Serviço de Integração do PowerCenter
tentar gravar um valor nulo em uma coluna com uma dessas restrições, o banco de dados rejeitará a linha e o
Serviço de Integração do PowerCenter
irá gravá-lo no arquivo rejeitado. Certifique-se de considerar nulos ao criar transformações.
As funções podem tratar os nulos de forma diferente. Se você passar um valor nulo para uma função, ela poderá retornar 0 ou NULL, ou poderá ignorar valores nulos.