Información general

Referencia:

En orígenes de datos relacionales, AnV realiza un seguimiento de la longitud real de una columna VARCHAR. Esta información resulta importante sobre todo cuando el valor se utiliza para rellenar una columna de VARCHAR en una RDBMS diferente. Determina si los espacios en blanco finales se retienen en la concatenación y comparación (en Oracle) de cadenas (el resto de motores relacionales ignora los espacios en blanco finales en comparaciones de cadenas).

En un orígenes de datos FOCUS o XFOCUS, AnV no admite caracteres de longitud verdaderamente variable. Es un campo de caracteres de longitud fija, con dos bytes iniciales, adicionales que contienen la longitud real de los datos almacenados en el campo. Esta longitud se almacena como un valor corto de número entero, que ocupa dos bytes. Debido a los dos bytes sobrantes y el procesamiento adicional requerido para eliminarlos, el uso del formato AnV no está recomendado para los orígenes de datos no relacionales.

Puede usar los campos AnV como argumentos para todas las funciones de Information Builders que funcionan con argumentos alfanuméricos. Los parámetros de entrada de AnV se tratan como si fuesen An y se rellenan con espacios en blanco hasta obtener el tamaño declarado (n). Si el último parámetro especifica el formato AnV, el resultado de la función se convierte al tipo AnV para que la longitud real sea igual a su tamaño.

Las funciones descritas en este tema han sido diseñadas específicamente para los parámetros de datos de tipo AnV.


Principio de página

x
Referencia: Notas de uso del campo AnV en una función

El uso de un campo AnV en una función está determinado por lo siguiente:


WebFOCUS