Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Binden von Variablen an die SQLAlchemy-Abfrage für Pandas.read_sql

Wie Sie hier sehen können , cx_Oracle.paramstyle ist named nicht format . Gemäß PEP 249 Sie müssen den :name verwenden Syntax für 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})