Conflict 列舉

定義

public enum Conflict
type Conflict = 
繼承
Conflict

欄位

名稱 Description
None 0

當未指定衝突行動時,請使用以下指令。

Rollback 1

當發生限制違規時,會立即進行回滾,從而結束目前的交易,指令以回傳代碼 SQLITE_CONSTRAINT 中止。

Abort 2

當發生限制違規時,不會執行回滾,因此同一交易中先前指令的變更會被保留。

Fail 3

當發生限制違規時,指令會以回傳碼 SQLITE_CONSTRAINT 中止。

Ignore 4

當發生限制違反時,包含該限制違規的那一列不會入或更改。 但指令仍正常執行。

Replace 5

當發生 UNIQUE 限制違規時,造成限制違規的既有列會在插入或更新當前列前被移除。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於