La sintaxis para usar una variable SQL en una expresión es la siguiente:
&NombreColumna@PlantillaVínculo
Por ejemplo, para recuperar los valores de la columna PRECIOS en la tabla a la que hace referencia la plantilla de vínculos CASAS, escriba &PRECIOS@CASAS.
Para relacionar una segunda tabla con la tabla indicada en la plantilla de vínculos y devolver un valor de uno de sus campos, utilice esta sintaxis
&[ [ [catálogo. ] esquema.] nombrecol@LT [.lnka1, lnka2, ..., lnkaN [.lnkb1, lnkb2, ..., lnkbN ] ]
La expresión debe escribirse en una sola línea.
La expresión:
&catalog.schema.table.colname @linktemplate.lnka1,lnka2,...,lnkaN.lnkb1,lnkb2,...,lnkbN
es equivalente a la siguiente secuencia SQL:
SELECT catalog.schema.table.colname FROM catalog.schema.table WHERE lnka1 = lnkb1 AND lnka2 = lnkb2 AND ... AND lnkaN = lnkbN AND linktemplatekey1 = linktemplatevalue1 AND linktemplatekey2 = linktemplatevalue2 AND ... AND linktemplatekeyN = linktemplatevalueN
donde lnka1,...,lnkaN son columnas de la tabla principal, lnkb1,...,lnkbN son columnas de la tabla secundaria, linktemplatekey1,...,linktemplatekeyN son columnas clave de la tabla principal y linktemplatevalue1,...,linktemplatevalueN son valores de columna clave obtenidos del objeto.