De USING clausule is iets dat we niet hoeven te vermelden in de JOIN voorwaarde wanneer we gegevens ophalen uit meerdere tabellen. Wanneer we een USING . gebruiken clausule, die specifieke kolomnaam moet aanwezig zijn in beide tabellen, en de SELECT query voegt zich automatisch bij die tabellen met behulp van de gegeven kolomnaam in de USING clausule.
Als er bijvoorbeeld twee gemeenschappelijke kolomnamen in de tabel staan, vermeld dan de gewenste gemeenschappelijke kolomnaam in het USING clausule.
USING wordt ook gebruikt tijdens het uitvoeren van Dynamic SQL, zoals:
EXECUTE IMMEDIATE 'DELETE FROM dept WHERE deptno = :num'
USING dept_id;
-
De
USINGclausule:Hiermee kunt u de samenvoegsleutel op naam specificeren. -
De
ONclausule:Met deze syntaxis kunt u de kolomnamen specificeren voor samenvoegsleutels in beide tabellen.
De USING-clausule
De ON-clausule