Bonjour tout le monde.

J'ai un petit probleme.

En effet j'ai creer une table qui contient plusieurs données.
Un des champs de ma table est un int avec une contrainte primary key,
or j'aimerai supprimer cette contrainte, que ma variable soit un entier sans contrainte.
Je veux faire ca sans avoir a supprimer ma colonne ou ma table.

Mes recherches sur le net m'ont permis de trouver des commandes avec alter
permettant de supprimer certaines contraintes comme par exemple 'NOT NULL'

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ALTER TABLE toto ALTER COLUMN id DROP NOT NULL;
Or cette commande ni les autres que j'ai trouvé ne marche avec la contrainte
primary key.

Donc ma question est ce possible de supprimer la contrainte primary key d'une colonne d'une table sous postgres ?

Si oui ce serait sympa que quelqu'un puisse m'aider.

Merci d'avance.