| 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: | Whole Thread | Raw Message | 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 |