Table des matières:

Comment modifier une contrainte de vérification existante en SQL ?
Comment modifier une contrainte de vérification existante en SQL ?

Vidéo: Comment modifier une contrainte de vérification existante en SQL ?

Vidéo: Comment modifier une contrainte de vérification existante en SQL ?
Vidéo: Créer une contrainte de clé étrangère dans phpMyAdmin 2024, Novembre
Anonim

La syntaxe pour créer un vérifier la contrainte dans un MODIFIER instruction TABLE dans SQL Serveur (Transaction- SQL ) est: MODIFIER TABLE nom_table AJOUTER CONTRAINTE nom_contrainte CHÈQUE (condition nom_colonne); nom de la table. Le nom de la table que vous souhaitez modifier en ajoutant un vérifier la contrainte.

De même, on peut se demander comment modifier une contrainte de vérification en SQL ?

Utilisation de SQL Server Management Studio

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur la table contenant la contrainte de vérification et sélectionnez Conception.
  2. Dans le menu Concepteur de tables, cliquez sur Vérifier les contraintes.
  3. Dans la boîte de dialogue Vérifier les contraintes, sous Contrainte de vérification sélectionnée, sélectionnez la contrainte que vous souhaitez modifier.

Deuxièmement, comment ajouter une contrainte de vérification en SQL ? Utilisation de SQL Server Management Studio

  1. Dans l'Explorateur d'objets, développez la table à laquelle vous souhaitez ajouter une contrainte de vérification, cliquez avec le bouton droit sur Contraintes et cliquez sur Nouvelle contrainte.
  2. Dans la boîte de dialogue Vérifier les contraintes, cliquez dans le champ Expression, puis cliquez sur les points de suspension ().

En conséquence, pouvons-nous modifier la contrainte en SQL ?

Non. Nous ne peut pas modifier les contrainte , seule chose nous pouvons faire est de déposer et de le recréer. Voici le script CREATE et DROP. Si tu Essayez de modifier les contrainte ce volonté erreur de lancer.

À quoi sert la contrainte de vérification ?

Les Contrainte CHECK est utilisé pour limiter la plage de valeurs qui pouvez être placé dans une colonne. Si vous définissez un CHECK contrainte sur une seule colonne, il n'autorise que certaines valeurs pour cette colonne. Si vous définissez un CHECK contrainte sur une table il pouvez limiter les valeurs de certaines colonnes en fonction des valeurs des autres colonnes de la ligne.

Conseillé: