czwartek, 5 lipca 2012

Join to a constant mistake

Oracle, outer joins, notacja "(+)".  Poniższe zapytanie jest przykładem typowego błędu, określanego jako "join to a constant mistake":

To nie jest left outer join. To jest inner join. "(+)" w tym przykładzie zupełnie nic nie oznacza. Prawidłowo zapisany left join wygląda następująco:

Polecam:
ORAFAQ - Common errors seen when using OUTER-JOIN

Brak komentarzy:

Prześlij komentarz