USING sats är något vi inte behöver nämna i JOIN tillstånd när vi hämtar data från flera tabeller. När vi använder en USING sats, bör det specifika kolumnnamnet finnas i båda tabellerna och SELECT fråga kommer automatiskt att ansluta till dessa tabeller med det angivna kolumnnamnet i USING klausul.
Om det till exempel finns två vanliga kolumnnamn i tabellen nämner du det önskade gemensamma kolumnnamnet i USING klausul.
USING används också när du kör Dynamic SQL, som så:
EXECUTE IMMEDIATE 'DELETE FROM dept WHERE deptno = :num'
USING dept_id;
-
USINGklausul:Detta låter dig specificera join-nyckeln efter namn. -
ONklausul:Denna syntax låter dig ange kolumnnamnen för join-nycklar i båda tabellerna.
USING-satsen
ON-klausulen