title: Whats the exact meaning of having a condition like where 0=0?
body: <p>I'm having a bit confusion in using a statement like &quot;where 0=0&quot; in Oracle procedures? Can someone please clarify it? Even though we do it for dynamic selection, why do we add this statement even though we append the actual condition in the query? Will this where condition make any difference to the result set?..</p>
  <p>I went through
  <a href="https://stackoverflow.com/questions/10522345/how-can-i-select-all-rows-where-column-contain-any-words-of-a-string">How can I Select all rows where column contain any words of a string</a>?</p>
  <p>but I didn't exactly understand the reason for using <code>where 0=0</code>.
  Can some one please give me the proper reason for using such a condition?</p>