hola amigos tengo un problema al ejecutar el procedimiento almacenado
Código SQL:
Ver originalSELECT inserciones('2012-11-13','2012-11-13','22:32','22:32',1,1,1,1,1,1,88);
y obtengo este error
Código SQL:
Ver originalERROR: no existe la función inserciones(UNKNOWN, UNKNOWN, UNKNOWN, UNKNOWN, INTEGER, INTEGER, INTEGER, INTEGER, INTEGER, INTEGER, INTEGER)
LINE 1: SELECT inserciones('2012-11-13','2012-11-13','22:32','22:32'...
^
HINT: Ninguna función coincide en el nombre y tipos de argumentos. Puede desear agregar conversión explícita de tipos.
********** Error **********
ERROR: no existe la función inserciones(UNKNOWN, UNKNOWN, UNKNOWN, UNKNOWN, INTEGER, INTEGER, INTEGER, INTEGER, INTEGER, INTEGER, INTEGER)
SQL state: 42883
Hint: Ninguna función coincide en el nombre y tipos de argumentos. Puede desear agregar conversión explícita de tipos.
CHARACTER: 8
esta es la funcion
Código SQL:
Ver originalCREATE OR REPLACE FUNCTION inserciones(fec_ini_actividad DATE,fec_fin_actividad DATE,hor_ini_actividad CHARACTER VARYING(30),hor_fin_actividad CHARACTER VARYING(30),fen_actividad INTEGER,vol_actividad INTEGER,ban_actividad CHARACTER VARYING(20),nba_actividad INTEGER,
rep_actividad CHARACTER VARYING(30),
obs_actividad text,
id_cat INTEGER
) RETURNS INTEGER AS $$
DECLARE
id_tabla BIGINT;
BEGIN
id_tabla := secuenciaa();
INSERT INTO actividad VALUES (id_tabla,fec_ini_actividad,fec_fin_actividad,hor_ini_actividad,hor_fin_actividad,fen_actividad,vol_actividad,ban_actividad,nba_actividad,rep_actividad,obs_actividad);
INSERT INTO subfenomenos VALUES (NEXTVAL('subfenomenos_id_sub_fenomeno_seq'),id_tabla,id_cat);
RETURN id_tabla;
END;
$$ LANGUAGE plpgsql;