| Предыдущий | Следующий |
| hrDensityInvalid | hrInvalidTableId |
hrTableNotEmpty
Что означает hrTableNotEmpty
hrTableNotEmpty — запрошенное изменение schema/структуры требует пустой таблицы, но в текущем transaction view видны строки.
Что проверить
Сохраните имя таблицы, число записей и точную структурную операцию. Проверьте незавершённые transactions/cursors, из-за которых строки могут оставаться видимыми.
Для migration удаляйте или переносите данные в предусмотренном порядке. Не используйте разрушительную очистку, не понимая, какие записи принадлежат приложению.
Как подтвердить исправление
Причина подтверждается повтором той же структурной операции после того, как таблица действительно пуста в том же transaction view.
Технические ссылки: JetOpenTable · JetCreateTableColumnIndex · ESE functions · JET error codes.
Нужно найти другой код? Найти другой код состояния или ошибки.