Maison  >  Article  >  base de données  >  Comment ajouter des contraintes uniques dans Navicat

Comment ajouter des contraintes uniques dans Navicat

下次还敢
下次还敢original
2024-04-24 16:03:141132parcourir

Étapes pour ajouter des contraintes uniques dans Navicat : Ouvrez le concepteur de table et sélectionnez l'onglet "Index/Unique". Créez une contrainte unique et sélectionnez les colonnes à contraindre. Cochez la case Unique et définissez des propriétés d'index supplémentaires (facultatif). Sauvegarder les modifications.

Comment ajouter des contraintes uniques dans Navicat

Comment ajouter des contraintes uniques dans Navicat

Navicat est un outil de gestion de bases de données MySQL, MariaDB et PostgreSQL. Pour ajouter des contraintes uniques dans une table à l'aide de Navicat, procédez comme suit :

1. Ouvrez le concepteur de table

  • Double-cliquez sur le nom de la table dans la base de données pour ouvrir le concepteur de table.

2. Sélectionnez l'onglet Index/Unique

  • Dans l'onglet supérieur du concepteur de table, sélectionnez l'onglet Index/Unique.

3. Créer une contrainte unique

  • Dans l'onglet "Index/Unique", cliquez sur le bouton "Ajouter un index/Unique".
  • Entrez le nom de la contrainte unique dans le champ Nom de l'index.
  • Dans la section Colonnes, sélectionnez la colonne à laquelle vous souhaitez ajouter une contrainte unique.

4. Définir des propriétés de contrainte uniques

  • Cochez la case "Unique" pour créer une contrainte unique.
  • Dans le champ Type, sélectionnez le type d'index (par exemple : B-Tree, Hash).
  • Configurez d'autres propriétés d'index selon vos besoins.

5. Enregistrer les modifications

  • Cliquez sur le bouton "Enregistrer" pour appliquer les modifications.

Exemple :

Supposons qu'il existe une table nommée "utilisateurs" qui contient les colonnes "id", "name" et "email". Pour ajouter une contrainte unique pour la colonne "email", suivez ces étapes :

  1. Ouvrez le concepteur de table pour la table "users".
  2. Sélectionnez l'onglet "Index/Unique".
  3. Créez une contrainte unique appelée "unique_email".
  4. Dans la section « Colonnes », sélectionnez la colonne « email ».
  5. Cochez la case "Uniquement".
  6. Cliquez sur le bouton "Enregistrer".

Désormais, la colonne "e-mail" du tableau "utilisateurs" sera marquée comme une contrainte unique, garantissant qu'il n'y a pas d'adresses e-mail en double dans le tableau.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn