Lingua

ReferentialAction Enumerazione

Definizione

Azione che può essere eseguita da un database quando si gestisce un vincolo di chiave esterna come parte di un aggiornamento o di un'eliminazione.

public enum ReferentialAction
type ReferentialAction = 
Public Enum ReferentialAction
Ereditarietà
ReferentialAction

Campi

Nome Valore Descrizione
NoAction 0

Non eseguire alcuna operazione. Vale a dire, ignorare solo il vincolo.

Restrict 1

Non eseguire l'azione se genera una violazione del vincolo e genera invece un errore.

Cascade 2

Propagazione dell'azione alle righe vincolate.

SetNull 3

Impostare Null sulle righe vincolate in modo che il vincolo non venga violato al termine dell'azione.

SetDefault 4

Impostare un valore predefinito sulle righe vincolate in modo che il vincolo non venga violato al termine dell'azione.

Commenti

Si noti che alcuni motori di database non supportano o rispettano correttamente ogni azione.

Si applica a