Site icon EfmSoft

Что означает код HRESULT 0xC80005E4 (hrColumnDuplicate)?

 
Предыдущий Следующий
hrColumnNotFound hrColumn2ndSysMaint

hrColumnDuplicate

Что означает hrColumnDuplicate

hrColumnDuplicate (0xC80005E4) — поле уже определено.

Это старый HRESULT-вариант результата ESE (расширяемый механизм хранения, ESENT); в JET API соответствующее условие известно как JET_errColumnDuplicate.

Практический смысл и диагностика

  • Создание column использует имя, уже существующее в данной ESE table.
  • `hrObjectDuplicate` относится к namespace более широко; `hrColumnDuplicate` конкретно указывает на collision column name.
  • Считать migration idempotent можно только если существующее column definition семантически совпадает с требуемым.
  • Перечислите metadata column и сравните type, flags, кодовая страница и maximum length до решения пропустить create.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version