Язык

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 и используемых в соответствии с условиями, описанными в разделе "".

Применяется к