Check - Column doesn't exist
Bonjour,
Je débute en PostGresql et j'essaye de convertir mes bases Oracle reçues à l'école, en base PostGresql. Cependant, lors de ma conversion, j'ai toujours la même erreur en ce qui concerne la contrainte CHECK. Voici un exemple de code :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
CREATE TABLE "EMPLOYE"
( "EMPNO" CHAR(3),
"EMPNOM" VARCHAR(30) NOT NULL,
"EMPSAL" DECIMAL(11,0) NOT NULL,
"EMPSEXE" CHAR(1) NOT NULL,
"EMPDPT" CHAR(3) NOT NULL,
"EMPNOMCD" VARCHAR(30),
CHECK (EmpSexe = 'F' OR empsexe = 'M'),
CONSTRAINT "PKEMPLOYE" PRIMARY KEY ("EMPNO"),
CONSTRAINT "VAL_SALAIRE" CHECK (Empsal between 0 and 150000)); |
Et voici l'erreur reçue :
Code:
1 2
|
ERROR: column "empsexe" does not exist |
Pourtant, le champ empsexe est normalement bien créer au dessus. De plus, j'ai essayé le empsexe de la contrainte avec et sans quote, histoire d'être sur mais rien n'y fait...
Merci pour votre aide.