Olá rapaziada…gostaria q vcs tirassem uma duvida minha…
comecei a usar o postgre hj…e nao estou conseguindo encontrar o erro na funcao q eu fiz…eu consigo criar a funcao…mas nao consigo execultar.
::código da função::
create function “cadcli”(int2, varchar, varchar, varchar, float4)
returns int2 as
’
insert into “Cliente”(cod_cli, nome_cli, endereco_cli, telefone_cli, debito) values($1, $2, $3, $4, $5);
select cod_cli as “Codigo” from “Cliente”;
’
language ‘sql’;
::executar a função::
select “cadcli” (1, ‘Anacleto’, ‘R.JRD’, ‘2311722’, 150.00);
Qual o erro que ele te retorna?
Qual a versão do PostGreSQL que vc está utilizando?
aee kina,
a mensagem que ele retorna eh a seguinte:
ERROR: function cadcli(integer, “unknown”, “unknown”, “unknown”, numeric) does not exist
HINT: No function matches the given name and argument types. You may need to add explicit type casts.
estou usando o postgreSql 8.0 + pgAdmin