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 11/01/2007, 11h37   #1
Invité de passage
 
Inscription : mars 2004
Messages : 27
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 27
Points : 4
Points : 4
Envoyer un message via MSN à djig
Par défaut de int8 à bigserial

bonjour!!!
peut t-on modifier ou forcer un attribut de type int8 d'une table vide en bigserial!!!!
merci d'avance
djig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2007, 17h33   #2
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
Bonjour,

en fait le type serial n'est ni plus ni moins qu'un integer, et un bigserial un big integer si je puis dire !

il suffit de creer une sequence et de modifier la valeur par defaut :
Code :
1
2
3
4
 
CREATE SEQUENCE matable_monid_seq INCREMENT 1 MINVALUE 1;
 
ALTER TABLE matable ALTER COLUMN monid SET DEFAULT NEXTVAL('matable_monid_seq'::regclass);
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2007, 19h32   #3
Invité de passage
 
Inscription : mars 2004
Messages : 27
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 27
Points : 4
Points : 4
Envoyer un message via MSN à djig
Merci Pour Votre Eclaircicement!!!!!
djig est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h56.


 
 
 
 
Partenaires

Hébergement Web