Unqualify
Оператор Unqualify используется для снятия уточнения имен полей, которое ранее было включено оператором Qualify.
Синтаксис:
Unqualify *fieldlist
Аргументы:
Аргумент | Описание |
---|---|
*fieldlist |
Список полей, разделенных запятыми, для которых следует включить квалификацию. Символ * в качестве списка полей обозначает все поля. В именах полей разрешается использовать знаки подстановки * и ?. При использовании знаков подстановки, возможно, понадобится заключать имена полей в кавычки. Дополнительные сведения см. в документации по оператору Qualify. |
Пример 1:
При работе с неизвестной базой данных сначала полезно убедиться в том, что связаны только одно или несколько полей, как показано в данном примере:
qualify *;
unqualify TransID;
SQL SELECT * from tab1;
SQL SELECT * from tab2;
SQL SELECT * from tab3;
Сначала квалификация включена для всех полей.
Затем квалификация отключается для TransID.
Для связей между таблицами tab1, tab2 и tab3 будет использоваться только TransID. Все остальные поля будут квалифицироваться по имени таблицы.