Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/08/2007, 15h48   #1
Futur Membre du Club
 
Inscription : novembre 2006
Messages : 66
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 66
Points : 19
Points : 19
Par défaut Supprimer une contrainte primary key de la colonne d'une table

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 :
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.
mazizou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 17h24   #2
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
Code :
1
2
ALTER TABLE matable DROP CONSTRAINT "le nom de la contrainte clé primaire";
ALTER TABLE matable  ALTER COLUMN macle SET NOT NULL;
Tu devrais passer par pgAdmin.
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 15h32   #3
Candidat au titre de Membre du Club
 
Inscription : mai 2007
Messages : 15
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 15
Points : 13
Points : 13
Par défaut salut mazlum

arrrou arrou
thefish est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 16h17   #4
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
???
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h38.


 
 
 
 
Partenaires

Hébergement Web