Oracle
 sql >> Database >  >> RDS >> Oracle

Associazione di variabili alla query SQLAlchemy per Pandas.read_sql

Come puoi vedere qui , cx_Oracle.paramstyle è named non format . Secondo PEP 249 devi usare il :name sintassi per 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})