Como incluir mais informações no meu select dentro da função para identificar além do ramal o nome do servidor(empregado), ramal já esta dando certo. Estou trabalhando com jsonb
 
	 
	CREATE OR REPLACE FUNCTION public.inserir5( 
	    p_idramal integer, 
	    p_infos jsonb) 
	    RETURNS text 
	    LANGUAGE 'plpgsql' 
	    COST 100 
	AS $BODY$ 
	declare 
	    v_ramal text; 
	begin 
	    if ( SELECT EXISTS (SELECT infos from ramais where infos->>'nr_ramal'   = p_infos->>'nr_ramal') ) then 
	        return  ' já cadastrado no Banco';     
	         
	    else 
	        insert into ramais (id_ramal,infos) values (p_idramal, p_infos); 
	        return 'informacoes cadastradas com sucesso !!'; 
	     
	    end if;
 
	end; 
	$BODY$;
 
	 
 
	___________________________________________________________
 
	[ 
	  { 
	    "nm_setor": "protocolo", 
	    "nr_ramal": "2256", 
	    "nm_servidor": "paula" 
	  }, 
	  { 
	    "nm_setor": "secretaria", 
	    "nr_ramal": "2269", 
	    "nm_servidor": "livia" 
	  }]