|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
Bonjour,
Je suis passé à postgresql depuis qlq temps, et me voilà confronté à un premier soucis : Je veux changer le type d'un champ de type "character varying(22)" en "character varying(255)". J'ai donc voulu exécuter : Code :
Code :
Help please merci
__________________
Développeur indépendant sur technos Web à votre service |
||||
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : août 2007 Messages : 128 ![]() |
La requête que tu donnes est bonne... pour les versions 8.0 et ultérieures. Donc, si tu es sur une 7.4, ce que je suppose, tu aboutis au message d'erreur que tu as reçu.
Le seul moyen est donc d'ajouter la colonne avec le bon type, de mettre à jour la valeur à la valeur de l'ancienne colonne, puis de supprimer l'ancienne colonne. Le tout dans une transaction pour éviter que les autres utilisateurs ne fassent de bêtises Un truc comme ça : Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
Je craignais qu'on me réponde ceci...
Merci!
__________________
Développeur indépendant sur technos Web à votre service |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com