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;
-
USING
klausul:Dette giver dig mulighed for at angive join-nøglen ved navn. -
ON
klausul:Denne syntaks giver dig mulighed for at angive kolonnenavnene for joinnøgler i begge tabeller.
USING-klausulen
ON-klausulen