Pablo Braulio escribió:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hola a todos.
Tengo una tabla con un campo del siguiente modo.
serie
- -------
130
131
132 ....
El caso es que quisiera restar 129 a estos valores para que quedase del
siguiente modo:
serie
- -------
1
2
3 ...
El campo es de tipo integer.
Si hago un select serie-129 from ...., muestra los datos que quiero.
Pero si trato de aplicar esto en un update: update tabla set
serie=(select serie-129 from ..), me muestra un error pues la consulta
devuelve mas de un dato.
He probado con un for en una función sin resultado.
¿Alguna idea?
update tabla set serie=serie-129;
?
--
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.
--
TIP 1: para suscribirte y desuscribirte, visita
http://archives.postgresql.org/pgsql-es-ayuda