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

Liên kết các biến với truy vấn SQLAlchemy cho Pandas.read_sql

Như bạn có thể thấy tại đây , cx_Oracle.paramstyle named không phải định dạng format . Theo PEP 249 bạn phải sử dụng :name cú pháp cho named paramstyle :

import pandas as pd
sql = '''
 SELECT *
 FROM DUAL
 WHERE GROUP_NAME = :name
'''
df = pd.read_sql(sql, params={'name': the_name_you_want})



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PL / SQL - Ví dụ về lỗi ứng dụng nâng cao

  2. cột tăng dần có làm cho chỉ số b-tree trên cột không cân bằng không?

  3. Sự cố với thủ tục thực thi trong PL / SQL Developer

  4. Bí ẩn của rownum trong tiên tri

  5. Các lựa chọn thay thế cho Toad