title: SQLite3 storing String which contains only numbers
body: <p>I have to run a very simple query like this in SQLite3.</p>
  
  <pre><code>INSERT OR REPLACE INTO tblPhoneList(Phone, PeopleId, StorageType) VALUES('+91912345789', '1','1');
  </code></pre>
  
  <p>But whatever I do, the number is stored as 91912345789. The + prefix is ignored.
  The field <code>Phone</code> is a <code>String</code>. Why does it ignore the + prefix?
  Is there anyway to avoid this?</p>
  
  <p>P.S. This code is run inside Android</p>
  
  <p>EDIT:
  This is the schema of the table</p>
  
  <pre><code>CREATE TABLE tblPhoneList(Phone STRING PRIMARY KEY ON CONFLICT REPLACE, StorageT
  ype INTEGER, PeopleId INTEGER, FOREIGN KEY(PeopleId) references tblPeople(id));
  </code></pre>