Amigo, qual tal você criar esta query já com os parâmetros e apenas passá-los na hora de execução ?
...WHERE AOR.CD_OCORRENCIA = :POCORRENCIA ...qryAcao.Params.ParamByName('POCORRENCIA').value := ... sds Gibon ----- Original Message ----- From: ASM To: oracle_br@yahoogrupos.com.br Sent: Wednesday, August 16, 2006 10:36 PM Subject: [oracle_br] Delphi x Oracle Boa tarde a todos, Alguém aqui no grupo utiliza Delphi acessando Oracle ? Estou com a seguinte dúvida. Montei a seguinte linha de comando utilizando TADOQuery with qryAcao.SQL do begin Clear; Add(' SELECT AOR.CD_ACAO, '); Add(' ACAO.DS_ACAO '); Add(' FROM ACAO_OCO_RESP AOR '); Add(' INNER JOIN ACAO ON (ACAO.CD_ACAO = AOR.CD_ACAO) '); Add(' WHERE AOR.CD_OCORRENCIA = ' + (IntToStr(CdOco))); Add(' AND AOR.CD_RESPONSAVEL = ' + (IntToStr(CdResp))); Add(' ORDER BY DS_ACAO '); end; Porém andei acompanhando as execuções dessas query´s no Oracle e percebi que ele não reutiliza o comando que ja encontra-se em memoria, ele executa e gera novamente todo o plano de execução, pois ele interpreta que seja um comando novo. Desconfio que seja pela forma que estou passando os valores do WHERE, ele deve estar interpretando como variavel. Como faço para passar os valores do WHERE de outra forma, de uma forma que ele execute o comando que ja exista em memoria, caso ele seja o mesmo. Valeu Adalberto. [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html