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/05/2005, 12h05   #1
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 128
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 128
Points : 28
Points : 28
Par défaut ALTER TABLE

Salut

Pas moyen d'arriver a faire cette opération
ALTER TABLE "table" ALTER COLUMN "col1" TYPE character varying(70)

pour modifier le type de la colonne (anciennement character varying(50))

qu'est ce qui cloche ?
merci d'avance
le_ben est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2005, 12h21   #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
Essaye plutot ca :
Code :
1
2
 
ALTER TABLE TABLE ALTER col1 TYPE varchar(70)
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2005, 12h23   #3
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 128
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 128
Points : 28
Points : 28
pas mieux

Code :
ERREUR:  syntax error sur ou près de «TYPE» at character 51


merci quand même
le_ben est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2005, 12h45   #4
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
Il me semble que le changement de type n'a ete implementé qu'a partir de la 7.4 (a verifier), donc tu dois avoir une ancienne version. Sur la 8, la syntaxe est bien reconnue
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2005, 13h52   #5
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 128
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 128
Points : 28
Points : 28
7.4.5 pour moi
j'm'en vais chercher dans la doc
le_ben est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2005, 16h09   #6
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 128
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 128
Points : 28
Points : 28
sur la doc de la version 7.4.7, il n'est effectivement pas fait mention de la possiblité de modifier le type d'une colonne
le_ben est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2005, 16h12   #7
Nouveau Membre du Club
 
Inscription : novembre 2004
Messages : 128
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 128
Points : 28
Points : 28
c'est même d'autant plus clair que dans les améliorations de la version 8.0 on a
Code :
1
2
CHANGE COLUMN Types
          A COLUMN's data type can now be changed with ALTER TABLE.
http://developer.postgresql.org/beta-history.txt

je considère donc ce topic résolu...
(merci hpalha)
le_ben 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 21h44.


 
 
 
 
Partenaires

Hébergement Web