Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Unqualify

Instrukcja Unqualify służy do wyłączania kwalifikowania nazw pól, które zostało wcześniej włączone przy użyciu instrukcji Qualify.

Składnia:  

Unqualify *fieldlist

Argumenty:  

Argumenty
Argument Opis
*fieldlist

Rozdzielana przecinkami lista pól, w odniesieniu do których kwalifikacja powinna być włączona. Użycie znaku * jako listy pól oznacza wszystkie pola. W nazwach pól dozwolone jest korzystanie z symboli wieloznacznych * i ?. Cytowanie nazw pól może być konieczne, gdy używane są symbole wieloznaczne.

Więcej informacji na ten temat można znaleźć w dokumentacji dotyczącej instrukcji Qualify.

Przykład 1:  

W przypadku nieznanej bazy danych zwykle warto zacząć od upewnienia się, że powiązano tylko jedno pole lub kilka pól, jak pokazano na następującym przykładzie:

qualify *;

unqualify TransID;

SQL SELECT * from tab1;

SQL SELECT * from tab2;

SQL SELECT * from tab3;

Najpierw włącza się kwalifikacje dla wszystkich pól.

Następnie kwalifikacja jest wyłączana dla TransID.

Na potrzeby asocjacji między tabelami tab1, tab2 i tab3 będzie użyte tylko TransID. Wszystkie pozostałe pola zostaną zakwalifikowane z nazwą tabeli.

Dowiedz się więcej

 

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!