Ajouter une contrainte Not Null sur une colonne sur Postgres ?

Ajouter une contrainte Not Null sur une colonne sur Postgres ? - SQL/NoSQL - Programmation

Marsh Posté le 30-05-2003 à 10:14:19    

Bonjour,
 
 j'aimerai ajouter une contrainte not Null sur une colonne d'une table mais je n'y arrive pas
 
J'ai essayé :
ALTER TABLE "Module" ADD  NOT NULL ("licence_id" ) ;
ALTER TABLE "Module" ADD CONSTRAINT NOT NULL ("licence_id" ) ;
ALTER TABLE "Module" ALTER COLUMN licence_id  ADD CONSTRAINT NOT NULL ;
 
Mais a chaque fois ça me fait un message d'erreur, quelqu'un aurait la bonté de m'aider sur mon pb ?

Reply

Marsh Posté le 30-05-2003 à 10:14:19   

Reply

Marsh Posté le 30-05-2003 à 13:00:38    

ALTER TABLE [ ONLY ] table [ * ]
     ADD [ COLUMN ] column type [ column_constraint [ ... ] ]
 ALTER TABLE [ ONLY ] table [ * ]
     DROP [ COLUMN ] column [ RESTRICT | CASCADE ]
 ALTER TABLE [ ONLY ] table [ * ]
     ALTER [ COLUMN ] column { SET DEFAULT value | DROP DEFAULT }
 ALTER TABLE [ ONLY ] table [ * ]
     ALTER [ COLUMN ] column { SET | DROP } NOT NULL
 ALTER TABLE [ ONLY ] table [ * ]
     ALTER [ COLUMN ] column SET STATISTICS integer
 ALTER TABLE [ ONLY ] table [ * ]
     ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }
 ALTER TABLE [ ONLY ] table [ * ]
     RENAME [ COLUMN ] column TO new_column
 ALTER TABLE table
     RENAME TO new_table
 ALTER TABLE [ ONLY ] table [ * ]
     ADD table_constraint
 ALTER TABLE [ ONLY ] table [ * ]
     DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]
 ALTER TABLE table
     OWNER TO new_owner  
 
once more with feeling!  [:sh@rdar]  
 
remarque : j'ai déjà posté cette réponse la semaine dernière, j'aimerais bien que les gens lisent "un peu" la doc! merci
 
--edit--  
c le quatrième qui t'intéresse, au cas où


Message édité par arghbis le 30-05-2003 à 13:01:50
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed