RE: Hola buenos Dias

From: alvherre(at)surnet(dot)cl
To: "olivia jurado" <valerie_nicole2000(at)yahoo(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: RE: Hola buenos Dias
Date: 2005-06-14 17:04:37
Message-ID: 42AAB6540000237F@cluster.surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Olivia Jurado escribio:

>tengo un problema en una consulta
>tengo lo siguiente:
>
>DECLARE
> tiemp125 time;
> reg record;
>BEGIN
> for rs in select * from mitabla
> loop
> update mitabla set
> tiemp125=tpo_trabajado - '08:00:00':: time
>
>codigo=rs.codigo;
> end loop;
>END

Tienes muchos problemas aqui. El primero es que no estas entendiendo para
nada como hacer cosas usando SQL -- lo que supongo que esta tratando de hacer
esta funcion se hace con una sola sentencia UPDATE, no necesitas usar un
LOOP (ni necesitas plpgsql, en realidad).

Yo diria que lo que necesitas es dejar de escribir codigo por un tiempo,
conseguirte un libro sobre teoria relacional, y sentarte a leer. O bien,
lee la seccion "Tutorial" de la documentacion de Postgres.

Otra peticion es que por favor pongas algo descriptivo en el subject, en
este caso podria ser "problema con funcion" o "ayudenme con plpgsql" o cualquier
cosa asi, pero no "hola lista" ni "buenos dias" (el saludo lo puedes poner
en el cuerpo del mensaje).

--
Alvaro Herrera <alvherre(at)surnet(dot)cl>
Escribiendo desde un apestoso webmail

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Pablo Espino 2005-06-14 17:49:47 Triggers para CREATE TABLE?
Previous Message Julio Rivero 2005-06-14 16:31:01 Re: Hola buenos Dias