title: Insert statement with single quote for Integer datatype
body: <p>I have a table <code>table1</code> (<code>id</code> integer, <code>Name</code> varchar, <code>Age</code> integer)</p>
  
  <p>While inserting rows into the table I use two statements.</p>
  
  <ol>
  <li><code>INSERT INTO TABLE1('1','John','33');</code>
  and </li>
  <li><code>INSERT INTO TABLE1(1,'John',33)</code>;</li>
  </ol>
  
  <p>Both of them work fine. In the first <code>insert</code> statement I have used the value between single quote for the integer datatype as well.</p>
  
  <p>Can I know what can be the difference between both of the statements?</p>