Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak napisać ramkę danych pandy do bazy danych Oracle za pomocą to_sql?

Widziałem podobne pytania na SO - dzieje się tak, gdy próbujesz pisać do bazy danych Oracle za pomocą obiektu połączenia utworzonego przez cx_Oracle .

Spróbuj nawiązać połączenie za pomocą 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')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zastąpić nową linię w Oracle

  2. ORA-04084:nie można zmienić NOWYCH wartości dla tego typu wyzwalacza

  3. Problem z konwersją Oracle SQL DATE przy użyciu iBATIS przez Java JDBC

  4. Maksymalna suma zapytania

  5. Ograniczenie Oracle Client Blob 10K z NHibernate i Mono?