Salut j'ai une base de donnée avec une table Personne
j'ai un champ poste pour le quel je veux donner le choix de choisir entre 2 champs (Agent, Administrateur)
comment je fais? je l'ai oublié
Salut j'ai une base de donnée avec une table Personne
j'ai un champ poste pour le quel je veux donner le choix de choisir entre 2 champs (Agent, Administrateur)
comment je fais? je l'ai oublié
Si vous voulez restreindre les données saisissable dans votre colonne ajoutez lui une contrainte(CHECK):Salut j'ai une base de donnée avec une table Personne
j'ai un champ poste pour le quel je veux donner le choix de choisir entre 2 champs (Agent, Administrateur)
comment je fais? je l'ai oublié
En revanche si vous êtes amené à n'avoir que deux valeurs possible peut-être devriez vous remplacer votre colonne par un BIT moins coûteux...CHECK(poste IN('VALEUR1','VALEUR2'))
Pouvez-vous poster votre exemple(quelles sont les deux valeurs et quelle est leur signification?)
Bonjour,
Vous pouvez également créer une table POSTE, et dans votre table personne, mettre l'ID du poste, comme clef étrangère. Cela sera plus souple si vous voulez ajouter des postes à l'avenir, et permettra en plus à votre applicatif de récupérer la liste des postes valides avec un simple SELECT dans votre table poste
Partager