PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Loại bỏ dấu ngoặc kép với SQLalchemy cho PostgreSQL

PostgreSQL yêu cầu tên bảng / cột viết hoa phải được trích dẫn ( tham chiếu ). Đó là lý do tại sao các mã định danh trong SQL do SQLalchemy xây dựng được trích dẫn. Để tránh điều này, hãy chuyển đổi tên cột của khung dữ liệu thành tất cả chữ thường:

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. Cách tốt nhất để ngăn dữ liệu trùng lặp trên bản sao csv postgresql

  2. Làm cách nào để kết nối Postgres với máy chủ localhost bằng pgAdmin trên Ubuntu?

  3. Truy vấn Django với order_by, khác biệt và giới hạn trên Postgresql

  4. Tránh chèn giá trị 'null' vào bảng cơ sở dữ liệu qua JPA

  5. Tăng tốc Django &Postgres với trường JSON đơn giản