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

RE: Cambio de Tipo de Datos en una columna

From: Eduardo Vázquez Rodríguez <evazquez(at)insys-corp(dot)com(dot)mx>
To: 'Ricardo Fuentes Pereira ' <rfuentesp(at)gmail(dot)com>, Eduardo Vázquez Rodríguez <evazquez(at)insys-corp(dot)com(dot)mx>
Cc: "''pgsql-es-ayuda(at)postgresql(dot)org' '" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Cambio de Tipo de Datos en una columna
Date: 2005-02-24 20:19:08
Message-ID: 59B41C14544D314889E6FA384A307A9293EB32@osiris.insys-corp.com.mx (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
 
Sí de hecho ya está corriendo el UPDATE nombre_tabla SET campo_varchar = '0'
WHERE campo_varchar = 'none'

Lo que me hace falta hacer es lo del ALTER TABLE. No sé si alguipen  de la
lista haya cambiado de un varchar a un float

Gracias

-----Original Message-----
From: Ricardo Fuentes Pereira
To: Eduardo Vázquez Rodríguez
Cc: 'pgsql-es-ayuda(at)postgresql(dot)org'
Sent: 2/24/2005 1:57 PM
Subject: Re: [pgsql-es-ayuda] Cambio de Tipo de Datos en una columna

Eduardo Vázquez Rodríguez wrote:

>Hola a Todos
>  
>
Hola

>1. La primera es como cambiar todos los valores de un campo de tipo
varchar
>de "none" al string "0" 
>
>Me imagino que es con PG/SQL pero no tengo ni idea de como se hace, me
>imagino que es con un FOR desde el campo1 hasta el fin de tabla y si el
>valor del campo es igual a "none" substituya por un "0"
>  
>
Con SQL se puede (supongo que conoces lo que es SQL, si no, googlea un
poco)
He aqui la sentencia:
UPDATE nombre_tabla SET campo_varchar = '0' WHERE campo_varchar = 'none'

>
>2. Una vez convertidos los valores a "0" -en string- debo cambiar el
tipo
>del campo de varchar a float para poder hacer sumas a los valores de
esos
>campos mediante queries. Se que el PG8 puede cambiar el tipo de datos
de una
>tabla.
>  
>
Esto se debe hacer con el ALTER TABLE me imagino, aunque no se como va a

tomar los datos que antes eran VARCHAR
Alguien mas supongo que te puede responder aquello.

Saludos

Responses

pgsql-es-ayuda by date

Next:From: Juanky MoralDate: 2005-02-25 08:56:22
Subject: Re: Encoding por defecto??
Previous:From: Ricardo Fuentes PereiraDate: 2005-02-24 19:57:05
Subject: Re: Cambio de Tipo de Datos en una columna

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