title: Restrict semicolon to prevent SQL injection?
body: <p>I've seen that SQL injection strings are often constructed like this:</p>
  
  <pre><code>' ; DROP DATABASE db  --
  </code></pre>
  
  <p>Therefore, if I disallow the use of semicolons in my application's inputs, does this 100% prevent any SQL injection attack?</p>