Bonjour,

Lors de la création de mes tables, je suis amené à verifier la longueur de certains champs (tel, fax, etc...) mais avec cette syntaxe:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ALTER TABLE entreprise ADD CONSTRAINT entreprise_Tel CHECK (length(Tel) = 10);
il m'est maintenant impossible d'entrer un enregistrement.

Ci - dessous ma table:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
CREATE TABLE entreprise (
  Numentreprise NUMBER(4),
  Nom varchar(50) NOT NULL,
  Numadr NUMBER(3),
  Rue varchar(150), 
  Codepostal NUMBER(5),
  Ville varchar(50),
  Tel NUMBER(10),
  Fax NUMBER(10),
  Web varchar(150),
  Contact varchar(50),
  PRIMARY KEY  (Numentreprise)
);
merci