Partager via


ReferentialAction Énumération

Définition

Action qu’une base de données peut effectuer lors de la gestion d’une contrainte de clé étrangère dans le cadre d’une mise à jour ou d’une suppression.

public enum ReferentialAction
type ReferentialAction = 
Public Enum ReferentialAction
Héritage
ReferentialAction

Champs

Cascade 2

Cascader l’action sur les lignes contraintes.

NoAction 0

Ne rien faire. Autrement dit, il suffit d’ignorer la contrainte.

Restrict 1

N’effectuez pas l’action si elle entraînerait une violation de contrainte et génère plutôt une erreur.

SetDefault 4

Définissez une valeur par défaut sur les lignes contraintes afin que la contrainte ne soit pas violée une fois l’action terminée.

SetNull 3

Définissez null sur les lignes contraintes afin que la contrainte ne soit pas violée une fois l’action terminée.

Remarques

Notez que certains moteurs de base de données ne prennent pas en charge ou ne respectent pas correctement chaque action.

S’applique à