03/06/2009, 15:08
|
| | | Fecha de Ingreso: febrero-2005
Mensajes: 10
Antigüedad: 19 años, 9 meses Puntos: 0 | |
Respuesta: Problemas para desarrollar una funcion mira probe de esta forma
CREATE OR REPLACE FUNCTION "public"."actualizar" (hora bigint) RETURNS boolean AS
$body$
DECLARE
BEGIN
UPDATE tipocomponente SET Precio = (Precio + 20) WHERE Maximo_horas_uso >= hora;
END;
$body$
LANGUAGE 'plpgsql'
y mira lo que me da
ERROR: no existe la columna «precio» at character 37
QUERY: UPDATE tipocomponente SET Precio = (Precio + 20) WHERE Maximo_horas_uso >= $1
CONTEXT: PL/pgSQL function "actualizar" line 4 at SQL statement |