Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/10/2010, 07:30
tmgguru01
 
Fecha de Ingreso: junio-2010
Mensajes: 59
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Problemas al ejecutar una funsion en Postgres

Aqui está el codigo de mi funsion:

CREATE OR REPLACE FUNCTION "public"."nuevo_usuario" (
numeric,
varchar,
varchar,
varchar,
varchar,
integer,
integer,
varchar
)
RETURNS boolean AS
$body$
/* New function body */
DECLARE
user_chapa ALIAS FOR $1;
user_usuario ALIAS FOR $2;
user_contrasena ALIAS FOR $3;
user_nombre ALIAS FOR $4;
user_apellidos ALIAS FOR $5;
user_departamento ALIAS FOR $6;
user_cargo ALIAS FOR $7;
user_estado ALIAS FOR $8;

BEGIN
INSERT INTO usuarios(chapa,usuario,contrasena,nombre,apellidos ,id_departamento,id_cargo,estado) VALUES(user_chapa,user_usuario,user_contrasena,use r_nombre,user_apellidos,user_departamento,user_car go,user_estado);
RETURN TRUE;
END;
$body$
LANGUAGE 'plpgsql'
VOLATILE
CALLED ON NULL INPUT
SECURITY INVOKER
COST 100;