Conflict Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public enum Conflict
type Conflict =
- Héritage
-
Conflict
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | Utilisez ce qui suit lorsqu’aucune action de conflit n’est spécifiée. |
| Rollback | 1 | Lorsqu’une violation de contrainte se produit, un ROLLBACK immédiat se produit, terminant ainsi la transaction actuelle et la commande abandonne avec un code de retour de SQLITE_CONSTRAINT. |
| Abort | 2 | Lorsqu’une violation de contrainte se produit, aucun ROLLBACK n’est exécuté afin que les modifications apportées aux commandes antérieures dans la même transaction soient conservées. |
| Fail | 3 | Lorsqu’une violation de contrainte se produit, la commande abandonne avec un code de retour SQLITE_CONSTRAINT. |
| Ignore | 4 | Lorsqu’une violation de contrainte se produit, la ligne qui contient la violation de contrainte n’est pas insérée ou modifiée. Mais la commande continue d’être exécutée normalement. |
| Replace | 5 | Lorsqu’une violation de contrainte UNIQUE se produit, les lignes préexistantes qui provoquent la violation de contrainte sont supprimées avant l’insertion ou la mise à jour de la ligne actuelle. |
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.