Предупреждающее сообщение о вставке или обновлении - PullRequest
1 голос
/ 22 марта 2012

Я получаю сообщение, когда вставляю или обновляю записи в любой таблице в моей базе данных:

[34931.406] SQL_Statement           1  4  -1 999999999 01S02 -5      -- cursor updatability changed

Мне было интересно, что именно означает это сообщение и почему я его получаю. Это безопасно игнорировать? Должен ли я реагировать на это / делать что-то другое?

Спасибо за чтение


На всякий случай, если это необходимо - Я использую PostgreSQL 9.1.2 в Ubuntu LTE Я использую 32-битный ODBC psqlodbc_09_01_0100 на Windows 7 x64

Я также использую стороннюю библиотеку odbc "SQLTools" от PerfectSync - но я не думаю, что это делает сообщение, потому что я также использую его с MySQL без проблем

1 Ответ

1 голос
/ 22 марта 2012

Вы обновляете элементы курсора напрямую?

в этом случае предупреждающее сообщение информирует вас о том, что вы изменяете элементы курсора, пока он открыт.

Нечто подобное происходит в языке Java при попытке изменить номер элемента списка (добавление или удаление элементов) во время итерации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...