El sinónimo del campo: ALIAS.

En esta sección:

Puede asignar un nombre alternativo, o alias, a cualquier campo. El alias de un campo puede tratarse de su nombre original, definido en el origen de datos nativo, de un nombre personalizado o, en casos especiales, de su valor predefinido. La asignación del alias está determinada por el tipo de origen de datos y, en casos especiales, por el rol del campo en el origen de datos. Una vez asignado, el alias puede usarse como sinónimo del nombre de campo normal, en las solicitudes. Asigne este nombre alternativo mediante el atributo ALIAS.


Principio de página

Ejemplo: Cómo usar un sinónimo de campo

En el origen de datos EMPLOYEE, el nombre CURR_SAL se ha asignado a un campo mediante el atributo FIELDNAME, mientras que el nombre alternativo CSAL se ha asignado con el atributo ALIAS:

FIELDNAME = CURR_SAL, ALIAS = CSAL, USAGE = D12.2M,  $

Ambos nombres son válidos en una solicitud. Las solicitudes TABLE siguientes indican que son funcionalmente idénticas, hacen referencia al mismo campo y producen el mismo resultado:

TABLE FILE EMPLOYEE
PRINT CURR_SAL BY EMP_ID
END
 
TABLE FILE EMPLOYEE
PRINT CSAL BY EMP_ID
END

Nota: En los archivos de extracción (HOLD, PCHOLD), el nombre de campo se usa para identificar los campos, no el ALIAS.


Principio de página

x
Cómo implementar un sinónimo de campo

El valor asignado a ALIAS debe cumplir con las mismas reglas de nomenclatura a las que está sujeto el atributo FIELDNAME, a menos que se indique lo contrario. Para asignar un valor a ALIAS en los siguientes tipos de orígenes de datos:


WebFOCUS