A la hora de crear la función, me dice que hay un fallo:
Cita: ERROR: error de sintaxis en o cerca de «Id_A_seq»
LINEA 6: id_t := currval ('Id_telefono_fijo_seq');
Lo que hago es quitarle las comillas simples y la crea, pero a la hora de llamar a la función, me dice que:
Cita: LINEA 1: SELECT currval (Id_A_seq)
^
CONSULTA: SELECT currval (Id_A_seq)
CONTEXTO: PL/pgSQL function "anadir_b" line 5 at assignment
********** Error **********
ERROR: no existe la columna «iId_telefono_fijo_seq»
Estado SQL:42703
Contexto:PL/pgSQL function "anadir_telefonos_fijos" line 5 at assignment