Bingo. Na mosca. Muito obrigado. Att,
Ricardo Corrales ENGSOLUTIONS INFORMÁTICA LTDA Fábrica de Software: Rua Couto Magalhães, 1457 - Centro - Franca/SP (16) 3409-9514 / 3409-9513 Skype: ricorrales Cel: (16) 99200-5113 rica...@engsolutions.com.br "Para ter sucesso é necessário amar de verdade o que se faz!" -----Mensagem original----- De: pgbr-geral [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Fabrízio de Royes Mello Enviada em: sexta-feira, 25 de setembro de 2015 16:58 Para: pgbr-geral@listas.postgresql.org.br Assunto: Re: [pgbr-geral] falha na chama de função On 25-09-2015 16:52, Ricardo - Engsolutions wrote: > Pessoal, > > Estou recebendo uma mensagem de erro na execução de uma função: > > função seguranca.inserirusuario(integer, integer, unknown, unknown, > unknown, unknown, unknown, integer) não existe > > SQL state: 42883 > > > > Declaração da função: > > CREATE OR REPLACE FUNCTION Seguranca.InserirUsuario(pIDTipoUsuario > smallint, > > > > pIDGrupoUsuario integer, > > > > pNomeUsuario varchar(50), > > > > pLogonUsuario varchar(10), > > > > pEmailUsuario varchar(70), > > > > pSkypeUsuario varchar(30), > > > > pRestringeIPAcesso char(1), > > > > pIDUsuarioCadastro integer) > > RETURNS integer AS $$ > > > > > > Chamada da função: > > SELECT * FROM Seguranca.InserirUsuario(1, 1, 'usuario teste', > 'log001', 'rica...@engsolutions.com.br', 'ricorrales', 'N', 0) > > > > Poderiam por favor me dar uma ajuda? > Quando vc não faz um CAST explicito de um número sem "." o PostgreSQL deduz que é um INTEGER, assim sendo o primeiro parâmetro da sua função é um SMALLINT então ele não encontra a assinatura de acordo com o erro. Tente assim: SELECT * FROM Seguranca.InserirUsuario(1::smallint, 1, 'usuario teste', 'log001', 'rica...@engsolutions.com.br', 'ricorrales', 'N', 0); Att, -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral