title: Rename Column if Exists sqlite?
body: <p>I've created which used a column which were not being used initially but now we are setting and getting values</p>
  <p>I found the column name is not correct
  and what i want to change column Name but want to retain the data of existing database in device</p>
  <p>Is there any query to <strong>check and rename</strong> sqlite Column
  Something like this</p>
  <pre><code>Alter Table MyTable RENAME COLUMN IF EXISTS MyColumn TO MyColumn1;
  </code></pre>
  <p>Existing database is at user end used by user's throw out INDIA
  please help me</p>
  <h2>Note:</h2>
  <h3>1. I don't want to <strong>Threw Exception</strong></h3>
  <h3>2. Also not want to <strong>recreate table</strong></h3>
  <p>I know both way will accomplish the task but that's not the best practice</p>
  <p>Rather than recreating i'll live with poor name</p>
  <p>I think there could be solution like as we can check table like this hope we could check column</p>
  <pre><code>SELECT name FROM sqlite_master WHERE type='table' ORDER BY name;
  </code></pre>
  <p>OR</p>
  <pre><code>SELECT name FROM sqlite_master WHERE type='table' AND name = 'MyTable';
  </code></pre>