Bom dia. Gostaria de saber se alguém sabe um modo de referenciar um BLOCO para saber se tem alguma informação em algum item que esteja dentro dele.
Grato
Robson
Referenciar um bloco
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Como assim referenciar um bloco?
está dizendo fazer um SCAN dentro do bloco?
Se é isso, a única forma é fazer um LOOP e ir varrendo o bloco.
Se o seu bloco for BASE-TABLE, você pode fazer um SELECT direto na tabela. (É claro, se tem informações não comitadas no seu bloco, você tem que dar um POST antes pra mandar todas as informações pro banco, OU comitar mesmo...)
É isso que você quer???
está dizendo fazer um SCAN dentro do bloco?
Se é isso, a única forma é fazer um LOOP e ir varrendo o bloco.
GO_BLOCK('SEU_BLOCO');
LOOP
--Seu código
bla bla bla bla
IF :SYSTEM.LAST_RECORD='TRUE'
THEN EXIT;
ELSE NEXT_RECORD;
END IF;
END LOOP;
Se o seu bloco for BASE-TABLE, você pode fazer um SELECT direto na tabela. (É claro, se tem informações não comitadas no seu bloco, você tem que dar um POST antes pra mandar todas as informações pro banco, OU comitar mesmo...)
É isso que você quer???
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes