title: PostgreSQL INSERT INTO return ERROR: column "***" does not exist
body: <p>I want to insert a row <code>&quot;India&quot;, &quot;Aditya Birla Capital Ltd&quot;, &quot;INE674K01013&quot;, &quot;INR&quot;, &quot;ADTB&quot;,&quot;Aditya Birla Capital&quot;</code> to table <code>shares.&quot;shareNames&quot;</code>. This is the postgresql code:</p>
  <pre><code>INSERT INTO shares.&quot;shareNames&quot; (&quot;country&quot;, &quot;full_name&quot;, &quot;isin_code&quot;, &quot;currency&quot;, &quot;symbol&quot;, &quot;stock_name&quot;) 
  VALUES (&quot;India&quot;, &quot;Aditya Birla Capital Ltd&quot;, &quot;INE674K01013&quot;, &quot;INR&quot;, &quot;ADTB&quot;,&quot;Aditya Birla Capital&quot;)
  RETURNING *;
  </code></pre>
  <blockquote>
  <p>What I expected</p>
  </blockquote>
  <p>I expected that <code>shares.&quot;shareNames&quot;</code> would have a row like :</p>
  <pre><code>country|full_name               |isin_code   |currency|symbol|stock_name 
  India  |Aditya Birla Capital Ltd|INE674K01013|INR     |ADTB  |Aditya Birla Capital
  </code></pre>
  <blockquote>
  <p>Actual result</p>
  </blockquote>
  <p>Instead:</p>
  <pre><code>ERROR:  column &quot;India&quot; does not exist
  LINE 3: VALUES (&quot;India&quot;, &quot;Aditya Birla Capital Ltd&quot;,
                  ^
  SQL state: 42703
  Character: 125
  </code></pre>
  <p>Request: Please help me fix this problem!</p>