PostgreSQL Antimönster: Tillståndsutvärdering i SQL
SQL är inte C++ och inte JavaScript. Därför sker utvärderingen av logiska uttryck olika, och detta är inte alls samma sak: WHERE fncondX() OCH fncondY() = fncondX() && fncondY() I processen att optimera frågeexekveringsplanen kan PostgreSQL godtyckligt " ordna om” motsvarande villkor, beräkna inte någon av dem för enskilda poster, se [...]