Php developer wrote:

>     sql := 'UPDATE cartoes set taxa = registro.taxa where codigocartao = 
> registro.codigocartao';    
O PostgreSQL não avalia variáveis dentro de uma cadeia de caracteres.
Então a linha acima deve ser:
      sql := 'UPDATE cartoes SET taxa = ' || registro.taxa || ' WHERE
          codigocartao = ' || registro.codigocartao;


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a