title: Read table in pandas with lowercase column using sqlalchemy
body: <p>I would like to read a table in my database as pandas dataframe. I am working with <code>sqlalchemy</code> and it seems to me that it only executes queries in uppercase.</p>
  
  <p>The table XYZ in my schema has a column name "pred_pred" in lowercase. When I do the following:</p>
  
  <pre><code>import pandas as pd
  import cx_Oracle as ora
  from sqlalchemy import create_engine
  from sqlalchemy.engine import url
  
  connect_url = url.URL(...)
  engine = create_engine(connect_url)
  connection = engine.connect()
  
  input = pd.read_sql_query('SELECT pred_pred FROM XYZ', connection)
  </code></pre>
  
  <p>I get the following error:</p>
  
  <pre><code>DatabaseError: ORA-00904: "PRED_PRED": invalid identifier
  </code></pre>
  
  <p>Is there a workaround?</p>
  
  <hr>
  
  <p>EDIT: as a workaround at the moment I am simply importing all columns using <code>*</code> and then working on them in <code>pandas</code> because the table has only few columns. I would still like to know if it's possible to solve this problem in a more direct way.</p>