1. A method for detecting an evaluation flaw in a SQL query, said SQL query configured to access data in a database table, comprising: creating a parse tree from said SQL query; evaluating said parse tree to ascertain whether a condition of said SQL query results in a value that is independent of contents of said database table; and if, responsive to said evaluating, said condition is found, determining whether said condition is always true or whether said condition is always false; if, responsive to said determining, said condition is found to be always true or always false, designating said SQL query at risk for having said evaluation flaw in said SQL query.