Conflict Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public enum Conflict
type Conflict =
- Наследование
-
Conflict
Поля
| Имя. | Значение | Описание |
|---|---|---|
| None | 0 | Используйте следующее, если не указано действие конфликта. |
| Rollback | 1 | При возникновении нарушения ограничений происходит немедленный ОТКАТ, завершающий текущую транзакцию, и команда прерывается с помощью возвращаемого кода SQLITE_CONSTRAINT. |
| Abort | 2 | При возникновении нарушения ограничения не выполняется откат, поэтому изменения из предыдущих команд в одной транзакции сохраняются. |
| Fail | 3 | При возникновении нарушения ограничения команда прерывается с помощью кода возврата SQLITE_CONSTRAINT. |
| Ignore | 4 | При возникновении нарушения ограничения одна строка, содержащая нарушение ограничения, не вставляется или не изменяется. Но команда продолжает выполняться нормально. |
| Replace | 5 | При возникновении нарушения ограничения UNIQUE существующие строки, вызывающие нарушение ограничения, удаляются до вставки или обновления текущей строки. |
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".