I\'m working with a client that starts almost all of their WHERE clauses in Oracle with 1=1. Forgive my ignorance, but isn\'t this a no-op? Are there any negati
It's done to simplify dynamic SQL generation. Basically each condition can be added as AND without treating the first condition as special (it's preceded by WHERE not AND) or even worrying if there should be a WHERE clause at all.
So just write it off as easy of use or, arguably, laziness.