Visão geral

Referência:

Para obter mais fontes de dados relacionais, AnV mantém registros do comprimento real de uma coluna VARCHAR. Estas informações são especialmente importantes quando o valor é utilizado para preencher uma coluna VARCHAR em um RDBMS diferente. Elas influenciam na retenção dos espaços em branco à direita em concatenação de strings e, para a Oracle, comparações de strings (os outros mecanismos relacionais ignoram os espaços em branco à direita em comparações de strings).

Em uma fonte de dados FOCUS ou XFOCUS, AnV não fornece real suporte de caracteres de comprimento variável. É um campo de caractere de comprimento fixo com dois bytes extra à esquerda para conter o comprimento real dos dados armazenados no campo. Este comprimento é armazenado como um valor inteiro curto que ocupa dois bytes. Devido ao dois bytes extra e o processamento adicional exigido para removê-los, o formato An V não é recomendado para uso em fontes de dados não relacionais.

Os campos AnV podem ser utilizados como argumentos para todas as funções fornecidas pela Information Builders que utilizam argumentos alfanuméricos. Um parâmetro de entrada AnV é tratado como um parâmetro An e é preenchido com espaços em branco para seu tamanho declarado (n). Se o último parâmetro especifica um formato AnV, o resultado da função é convertido no tipo AnV com o comprimento real definido como igual a seu tamanho.

As funções descritas neste tópico foram desenvolvidas para trabalharem especificamente com os parâmetros de tipo de dados AnV.


Topo da página

x
Referência: Observações sobre o Uso para Campos AnV Utilizados como Função

As informações a seguir afetam o uso de um campo AnV em uma função:


Information Builders