1. Napravi grananje procedure u zavisnosti da li je prezime NULL ili nije.
2. Ima logike za razlicito ponasanje. To sto si podesio da ti upiti umesto IS NULL korise =NULL ne znaci da si podesio da ti to vazi i za PL/pgSQL.
3. To sto si ukljucio
transform_null_equals unistava celu logiku koja stoji iza specijalne vrednosti NULL.
Na primer:
Ispravno je da
NULL AND NULL = NULL, jer se to interpretira kao: NEPOZNATO I NEPOZNATO. Pa to je i dalje NEPOZNATO!
Posto si ti ukljucio gore pomenutu opciju dobijas:
NULL AND NULL = TRUE Dobijas da je NEPOZNATO I NEPOZNATO tacno?!?
"The best code is no code at all."
- Zidar (ES član)
"Biggest obstacle to learning
SQL is unlearning procedural
programming." - Joe
Celko
"Minimize code, maximize data."
- A. Neil Pappalardo