Oracle
 sql >> Base de données >  >> RDS >> Oracle

Liaison de variables à la requête SQLAlchemy pour Pandas.read_sql

Comme vous pouvez le voir ici , cx_Oracle.paramstyle est named pas format . Selon PEP 249 vous devez utiliser le :name syntaxe pour 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})