Надмножество Oracle cx_ Oracle: ошибка интерфейса - PullRequest
0 голосов
/ 11 июля 2020

Я пытаюсь настроить расширенный набор 0.36.0 с oracle cx_ Oracle 7.3 через docker. С помощью оператора create я получаю ошибку oracle: не запрос , а в журналах он выдает cx_ Oracle: Ошибка интерфейса

У меня есть попробовал установить "engine_params": {"isolation_level": "AUTOCOMMIT"} Я подумал, что это может быть проблема с фиксацией, потому что, если я попытаюсь создать таблицу с тем же именем, она выбрасывает имя уже используется существующим объектом

Любое предложение, пожалуйста.

1 Ответ

0 голосов
/ 12 июля 2020

Эта ошибка предполагает, что вы пытаетесь выполнить выборку из оператора, который не является запросом. Вы можете вызывать только cursor.execute() и не можете вызывать какие-либо из cursor.fetchone(), cursor.fetchmany(), cursor.fetchall() или перебирать курсор. Операторы DDL, такие как создание таблицы, индекса или представления, и операторы DML, такие как вставка, обновление, удаление, - все это примеры операторов, которые нельзя запросить.

...