Conflict Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public enum Conflict
type Conflict =
- Ereditarietà
-
Conflict
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| None | 0 | Utilizzare quanto segue quando non viene specificata alcuna azione di conflitto. |
| Rollback | 1 | Quando si verifica una violazione del vincolo, si verifica un ROLLBACK immediato, terminando così la transazione corrente e il comando interrompe con un codice restituito di SQLITE_CONSTRAINT. |
| Abort | 2 | Quando si verifica una violazione del vincolo, non viene eseguito alcun ROLLBACK in modo che le modifiche dei comandi precedenti all'interno della stessa transazione vengano mantenute. |
| Fail | 3 | Quando si verifica una violazione del vincolo, il comando interrompe con un codice restituito SQLITE_CONSTRAINT. |
| Ignore | 4 | Quando si verifica una violazione del vincolo, la riga contenente la violazione del vincolo non viene inserita o modificata. Ma il comando continua a essere eseguito normalmente. |
| Replace | 5 | Quando si verifica una violazione del vincolo UNIQUE, le righe preesistenti che causano la violazione del vincolo vengono rimosse prima di inserire o aggiornare la riga corrente. |
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.