PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Отървете се от двойните кавички с SQLalchemy за PostgreSQL

PostgreSQL изисква имената на таблици/колони с главни букви да бъдат цитирани (справка ). Ето защо идентификаторите в SQL, конструиран от SQLalchemy, са цитирани. За да избегнете това, преобразувайте имената на колоните на рамката с данни изцяло с малки букви:

with open(join(dataPath, file), 'rb') as f:
     data = xport.to_dataframe(f)
     data.columns = map(str.lower, data.columns)
     data.to_sql(name.lower(), engine, schema='y2007')



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. В Rails migraiton, как да задам стойността по подразбиране на колона да бъде NOW() вместо времето, когато съм стартирал миграцията?

  2. SQL заявка за търсене по ден/месец/година/ден&месец/ден&година и т.н

  3. Изпълнете .sql схема в psycopg2 в Python

  4. Съвети за съхраняване на резервни копия на PostgreSQL в Google Cloud (GCP)

  5. PostgreSQL акцент + търсене без значение на малки и големи букви