sql >> Databáze >  >> RDS >> PostgreSQL

Zbavte se dvojitých uvozovek pomocí SQLalchemy pro PostgreSQL

PostgreSQL vyžaduje, aby byly názvy tabulek/sloupců uváděny velkými písmeny (odkaz ). Proto jsou identifikátory v SQL vytvořeném SQLalchemy uváděny. Abyste tomu zabránili, převeďte názvy sloupců datového rámce na malá písmena:

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. pokud řádek1 =hodnota 1, aktualizujte další řádky

  2. MySQL SELECT INTO OUTFILE Možnosti exportu

  3. Data tabulek Oracle do příkazů INSERT s JAVA

  4. Stejná aplikace, různé databáze:Entity framework 6.X + MySQL + SQL Server