André,

Os tipos boolean do Oracle e do Centura são diferentes, portanto não é
possível utilizar uma variável do centura diretamente. Faça da seguinte
forma:

if SqlOraPLSQLPrepare( hsql, "
declare
x boolean;
begin
  package.function(x);
  if x then -- Seta variavel do centura para TRUE
    :w_b_Centura := 1;
  else -- Seta a Variavel do centura para FALSE
    :w_b_Centura := 0;
end;
")
  Call SqlOraPLSQLExecute( hsql );

Sds,
Erasmo

> Amigos,
>
> Sou iniciante no Centura e estou precisando executar, no Centura 1.1.1.,
> uma function contida em uma package no Oracle8i. Essa function tem um
> parâmetro OUT e retorna boolean.
>
> Gostaria de saber se alguém tem alguma dica de como executar tal
> function ou então algum exemplo pronto.
>
> Att.
>
> André Couto
> Analista de Sistemas Sênior - Manaus Energia
> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>  - 621-1230
>

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a