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;
-
USING
klausul:Detta låter dig specificera join-nyckeln efter namn. -
ON
klausul:Denna syntax låter dig ange kolumnnamnen för join-nycklar i båda tabellerna.
USING-satsen
ON-klausulen