[firebase-br] erro estranho na select

Kleber Caneva kdcc em terra.com.br
Qui Fev 7 10:36:31 -03 2008


Não sei qual o comportamento do FB quando vc usar JOIN explicitos e 
implicitos no mesmo Select.

Minha sugetão é que você utilize JOIN explicito para todos os 
relacionamentos.

[]´s

Kléber Caneva


----- Original Message ----- 
From: "Carlos Renato" <renato em etemp.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, February 07, 2008 8:21 AM
Subject: Re: [firebase-br] erro estranho na select


Pessoa alguem pode me ajudas, pelo oque eu consegui achar na net este eh um
problema com o left outer join, mas como posso resolver este problema ?

----- Original Message ----- 
From: "Carlos Renato" <renato em etemp.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, February 06, 2008 4:50 PM
Subject: [firebase-br] erro estranho na select




estou com um problema em uma select que em um banco de dados esta rodando
normal e no banco de produção esta dando o seguinte erro.

The cur sor identified in the update or delete statement is not positioned
on a row.

no current record for fetch operation.

a select eh esta:

select
ite_pedidocompra.nropedido,ite_pedidocompra.datapedido,ite_pedidocompra.dataentrega,
pes_pessoas.ind_tipo_pessoa,
pes_pessoas.cod_pessoa,pes_pessoas.nom_pessoa_1,
       empresa.cod_pessoa as cod_empresa,  empresa.nom_pessoa_1 as
nome_empresa,ite_obras.cod_obra,ite_obras.desc_obra,ite_obras.end_obra,ite_obras.bairro_obra,pes_cidades.nom_cidade
as cidade_obra,pes_cidades.sigla_estado as uf_obra
       ,ite_pims.solicitante,ite_pims.usuario
       ,solicitante.nom_pessoa_1 as nom_solicitante
       ,aprovador.nom_pessoa_1 as nom_aprovador
      ,ite_result_cotacao.cod_usuariocotacao
from ite_pedidocompra   ,ite_item_pedido,pes_pessoas
     ,pes_pessoas  empresa,ite_cotacao ,ite_cotacao_item ,ite_result_cotacao
,ite_pims  ,ite_obras
     ,pes_pessoas solicitante,pes_pessoas aprovador
left outer join pes_cidades  on (ite_obras.cod_cidade =
pes_cidades.cod_cidade)
where ite_pedidocompra.nropedido = ite_item_pedido.nropedido and
      pes_pessoas.cod_pessoa = ite_item_pedido.cod_fornecedor and
      ite_cotacao.nrocotacao = ite_cotacao_item.nrocotacao and
      ite_cotacao_item.nrocotacao = ite_item_pedido.nrocotacao and
      ite_cotacao_item.nropims = ite_item_pedido.nropims and
      ite_cotacao_item.sequencia = ite_item_pedido.sequencia and
      ite_cotacao_item.cod_item = ite_item_pedido.cod_item   and
      ite_cotacao.cod_pessoa_empresa = empresa.cod_pessoa    and
      ite_pims.solicitante = solicitante.cod_pessoa and
      ite_pims.usuario = aprovador.cod_pessoa        and
      ite_result_cotacao.nrocotacao = ite_item_pedido.nrocotacao and
      ite_result_cotacao.sequencia = ite_item_pedido.sequencia and
      ite_result_cotacao.nropims = ite_item_pedido.nropims and
      ite_result_cotacao.cod_item = ite_item_pedido.cod_item and
      ite_result_cotacao.cod_fornecedor = ite_item_pedido.cod_fornecedor and
      ite_pims.nropims = ite_cotacao_item.nropims    and
      ite_pims.cod_obra = ite_obras.cod_obra and
      (ite_cotacao.nrocotacao = :nrcotacao or :nrcotacao = 0)
order by ite_pedidocompra.datapedido, ite_pedidocompra.nropedido


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=kdcc&_l=1,1202383394.83724.11663.tacamaca.hst.terra.com.br,6882,Des15,Des15






Mais detalhes sobre a lista de discussão lista