Bonjour,
L'intitulé n'est peut-être pas précis ! En plus je parle MySql ...
Dans une table, j'ai une clé (unique) sur trois champs A,B,C
Pour mon cas le champ C est char(3). B (char 5), A une date (yyyy-mm-jj)
Je voudrais pouvoir ne pas accepter de prendre en compte un enregistrement dès lors que l'un des champs n'est pas renseigné, s'il est vierge par conséquent.
Est-ce que à partir de la structure de la table et de la définition du champ je peux imposer cette contrainte sans avoir à tester le contenu du champ avant d'écrire l'enregistrement.
C'est ce que je faisais jusqu'à présent mais visiblement j'ai dû rater qqch car j'ai quelques enregistrements avec C vierge et je ne trouve pas où.
Je vous remercie.
Marcel Marie
Partager