USING klausul er noget, vi ikke behøver at nævne i JOIN tilstand, når vi henter data fra flere tabeller. Når vi bruger en USING klausul, skal det pågældende kolonnenavn være til stede i begge tabeller og SELECT forespørgslen vil automatisk slutte sig til disse tabeller ved at bruge det givne kolonnenavn i USING klausul.
For eksempel, hvis der er to almindelige kolonnenavne i tabellen, skal du nævne det ønskede fælles kolonnenavn i USING klausul.
USING bruges også under udførelse af Dynamic SQL, som sådan:
EXECUTE IMMEDIATE 'DELETE FROM dept WHERE deptno = :num'
USING dept_id;
-
USINGklausul:Dette giver dig mulighed for at angive join-nøglen ved navn. -
ONklausul:Denne syntaks giver dig mulighed for at angive kolonnenavnene for joinnøgler i begge tabeller.
USING-klausulen
ON-klausulen