From: | Apollonie Raffalli <apo(dot)raffalli(at)wanadoo(dot)fr> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: Modifier un type |
Date: | 2005-04-08 08:02:13 |
Message-ID: | 200504081002.13203.apo.raffalli@wanadoo.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Le vendredi 8 Avril 2005 09:52, vous avez écrit :
> Bonjour à tous !
> J'utilise PostgreSQL 7.3.2 et j'ai un petit problème de type...
> Dans une table, j'ai une colonne POIDS qui a été declarée en SMALLINT.
> Or, je viens de tomber sur un cas où mon poids est supérieur à 40 tonnes =>
> 40000 kg => supérieur à la valeur maximale d'un SMALLINT !
> Donc, je voudrais modifier le type de ma colonne POIDS en INTEGER pour
> contourner ce problème...
> Comment faire sans perdre mes données ?
> Y-a-t-il une astuce sur la commande ALTER TABLE pour modifier un type de
> données ?
> Merci pour votre aide...
La modification d'un type de colonne n'est faisable qu'à partir de la version
8 de PostgreSQL.
Peut-être convertir l'unité avec un update ;-)
--
Cordialement,
Apollonie Raffalli
Lycée Laetitia Bonaparte
Ajaccio
From | Date | Subject | |
---|---|---|---|
Next Message | Stéphane Dupuy | 2005-04-08 08:04:34 | Re: Modifier un type |
Previous Message | Laurent Birckel | 2005-04-08 07:59:14 | Re: Modifier un type |