Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/02/2008, 09:25
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 9 meses
Puntos: 13
Re: Problema función insertar datos

No funciona porque no está bien, como dice bransh más información en las consultas siempre
ayuda, aunque en este caso no es necesario.

Te sobran las comillas ' despues de AS y antes de LANGUAGE. Aparte de sobrarte el BEGIN ... END.
Los parametros se nombran con $n, seria conveniente que la clave primaria utilizará una secuencia, ....
en fin, un repaso al manual!!!!

Quedaría asi:

CREATE FUNCTION Anadir_cliente (IN Nombre_usuario TEXT, IN Apellidos_usuario TEXT) RETURNS void AS
$BODY$
INSERT INTO clientes VALUES (5, $1, $2);
$BODY$
LANGUAGE 'sql' ;


Salu2