Используя Python и cx_Oracle, я пытаюсь вставить строки в таблицу.
con = cx_Oracle.connect(ORACLE_USER+'/'+PASS+'@'+TNS)
cursor = con.cursor()
...
try:
cursor.executemany("INSERT INTO table(ID,NAME) VALUES(...)"
except cx_Oracle,exc:
error ,=exc.args
print error.code
print error.message
cursor.close()
con.close()
После вставки всех строк из входного файла с помощью запроса select в cx_Oracle я вижу вставленные строки. Однако sqlplus не дает результатов, когда я ввожу «select * from table»;
Есть ли что-то, что я упустил в cx_Oracle или есть буфер в клиенте oracle, который показывает старые результаты с sqlplus, когда он подключен к удаленной базе данных?