[Pgsql-ayuda] backend closed the channel unexpectedly

Antonio Castro acastro@ciberdroide.com
Tue, 5 Mar 2002 11:01:25 +0100 (CET)


Intento insertar registros mediante algo del tipo

INSERT INTO TMP_2=20
      SELECT campo1, SUM(campo2), ....
      FROM tabla=20
      GROUP BY campo1 ;

Me da un error que no entiendo.

pqReadData() -- backend closed the channel unexpectedly.
        This probably means the backend terminated abnormally
        before or while processing the request.
connection to server was lost
=09=09
El error desaparece cuando en la select no uso GROUP BY pero claro
necesito agruparlos. No es la primera vez que me pasa algo as=ED pero
ahora necesito una soluci=F3n.

La idea era insertar en una tabla temporal los totales por mes
de facturas emitidas y en otra tabla los totales por mes de facturas
recibidas para luego juntar ambas tablas calculando la resta de
ambos importes. Trabajo con  postgresql     7.0.2-4

Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--=
+
        /\     /\      Ciberdroide Inform=E1tica (Tienda de Linux)
          \\W//            <<< http://www.ciberdroide.com >>>
=09 _|0 0|_                                                   =20
+-oOOO--(___o___)--OOOo----------------------------------------------------=
+=20
|  . . . . U U . . . . Antonio Castro Snurmacher  acastro@ciberdroide.com  =
| =20
|  . . . . . . . . . .                                                     =
|=20
+()()()----------()()()----------------------------------------------------=
+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** =
|
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>>            =
|
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--=
+