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

Come scrivere dataframe panda nel database Oracle usando to_sql?

Ho visto domande simili su SO - succede quando provi a scrivere su Oracle DB usando l'oggetto di connessione creato da cx_Oracle .

Prova a creare una connessione usando SQL Alchemy:

import cx_Oracle
from sqlalchemy import types, create_engine

conn = create_engine('oracle+cx_oracle://scott:[email protected]:1521/?service_name=hr')

df.to_sql('TEST', conn, if_exists='replace')