Ou faça o seguinte: Passe o parametro com um delimitador P_Emp := '#20#21#22#23#51#'
E teste se o conteudo do campo id_emp mais o delimitador existe no parametro passado. Where Instr(P_Emp,'#'||Id_Emp||'#') > 0 []'s -----Original Message----- From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] Sent: terça-feira, 14 de fevereiro de 2006 11:18 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Erro Reports 6i Cara monte a Cláusula Where em tempo de execução : ele passe ela como parametro &P_WHERE ou seja monte a linha inteira ... Carlos Alberto Costa Martins Consultor Técnico Oracle - ERP Bertini Consultoria Informática Ltda Rodrigo Lether <[EMAIL PROTECTED]> Sent by: oracle_br@yahoogrupos.com.br 14/02/2006 09:12 Please respond to oracle_br To: Oracle - Grupos <[EMAIL PROTECTED]>, Oracle-BR1 <[EMAIL PROTECTED]>, Oracle-BR2 <oracle_br@yahoogrupos.com.br>, OraOracle <[EMAIL PROTECTED]>, Orcale-GPO <[EMAIL PROTECTED]> cc: Subject: [oracle_br] Erro Reports 6i Bom Dia Mestres. Estou com o seguinte erro, no meu reports estou fazendo na clausula WHERE faço o seguinte "WHERE EMP.ID_EMP IN :P_EMP" o campo EMP.ID_EMP é number e o parametro P_EMP é VARCHAR pois eu tenho de passar uma lista de valores ex: "20,21,22,23" e não esta dando certo no reports ele o seguinte erro "ORA-01722: Invalid number EMP.ID_EMP IN : ===> P_EMP" Alguem sabe como eu consigo contornar isso utilizar o "IN" no WHERE para passa um lista de valores sem causar este erro. Obrigado, Rodrigo --------------------------------- Yahoo! Acesso Grátis Internet rápida e grátis. Instale o discador agora! [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/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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 Termos do Serviço do Yahoo!. ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ [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/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos -------------------------------------------------------------------------------------------------------------------------- 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/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ 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