USING
klauzula jest czymś, o czym nie musimy wspominać w JOIN
warunek, gdy pobieramy dane z wielu tabel. Kiedy używamy USING
klauzula, ta konkretna nazwa kolumny powinna być obecna w obu tabelach, a SELECT
zapytanie automatycznie połączy te tabele przy użyciu podanej nazwy kolumny w USING
klauzula.
Na przykład, jeśli w tabeli znajdują się dwie wspólne nazwy kolumn, podaj żądaną wspólną nazwę kolumny w polu USING
klauzula.
USING
jest również używany podczas wykonywania Dynamic SQL, na przykład:
EXECUTE IMMEDIATE 'DELETE FROM dept WHERE deptno = :num'
USING dept_id;
-
USING
klauzula:To pozwala określić klucz łączenia według nazwy. -
ON
klauzula:Ta składnia pozwala określić nazwy kolumn dla kluczy łączenia w obu tabelach.
Klauzula USING
Klauzula ON