Я пытаюсь записать таблицу в базу данных Oracle, используя панд Python.
Вот мой код:
import cx_Oracle
import pandas as pd
import csv
df = pd.read_csv('C:/Users/admin/Desktop/customer.csv')
conn = cx_Oracle.connect('SYSTEM/Mouni123$@localhost/orcl')
df = df.to_sql('cust', conn, 'if_exists=replace')
conn.close()
df
Я получаю следующую ошибку:
DatabaseError: Execution failed on sql 'SELECT name FROM sqlite_master WHERE type='table' AND name=?;': ORA-01036: illegal variable name/number
Что я делаю не так?