Skip site navigation (1) Skip section navigation (2)

Re: Modifier un type

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 (view raw or flat)
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


In response to

Responses

pgsql-fr-generale by date

Next:From: Stéphane DupuyDate: 2005-04-08 08:04:34
Subject: Re: Modifier un type
Previous:From: Laurent BirckelDate: 2005-04-08 07:59:14
Subject: Re: Modifier un type

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group