Bonjour,

Je debute sous sql serveur et bon j'ai un stress !

J'ai cree une table

que voici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
CREATE TABLE T_personnes (
pktest INTEGER IDENTITY(0,1) NOT NULL,
nom VARCHAR(40) NOT NULL,
prenom VARCHAR(40) NOT NULL,
valider BIT DEFAULT 0,
existe BIT DEFAULT 1,
PRIMARY KEY (pktest)
)
GO
j'ai mis nom et prenom en not null car je ne veux pas que les gens puissent entre des valeurs null !

donc si j'execute cette requete elle devrait m'afficher une erreur ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
insert into T_personnes(nom, prenom)values('','')
ET BIEN NON je n'ai pas d'erreur il m'enregistre bien des blancs ds la table !

Quelqu'un a t il une idée de ce qui ne va pas ou de ce que je pourrais faire pour ne pas que les internautes puissent enregistrer des valeurs non null!

Je vous remercie

christophe