Re: [oracle_br] stored procedure com parametro
PROCEDURE PRC_robe ( param1 IN VARCHAR2, par_out out VARCHAR2 ) IS begin select a.campo into par_out from tabela a where a.compara like '%'||param1||'%'; exception when others then RAISE_APPLICATION_ERROR (-20201, 'Erro no Select: '||sqlerrm); end; Em 28/01/08, Leonardo <[EMAIL PROTECTED]> escreveu: > > Olá caros listantes. > > Estou tentando passar um parâmetro para um comando em um banco de dados > Oracle e ainda não consegui. > Fiz algumas pesquisas pelo google mas ainda não obtive sucesso. > > Para a conexão, já estou utilizando OracleConnection e os componentes > necessários já estão instalados. > > Preciso executar uma select com um WHERE e um LIKE :param1 > sendo que o :param1 preciso passar através de um controle do aspnet. > > Conseguindo passar esse parâmetro, poderei filtrar os dados da tabela e > extrair as informações das quais necessito. > > Obrigado pela atenção. > Tenham todos uma ótima semana. > > > -- Roberto Fernandes Sobrinho Deenvolvedor Oracle [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] stored procedure com parametro
Leonardo, Se eu entendi bem o que você ta querendo, basta fazer o select com o where e o like desejado. Exemplo: Select cod_cliente, nome from tab_clientes where nome like (aqui vai a sua variável do asp net); Lembrando que a sua variável tem que ter sinal de % percentual caso necessário. Exempo: nome like %ltda; --- Traz todas as linhas do campo nome que terminarem com ltda . nome like %ltda%; Traz todas as linhas que contenham ltda em qualquer parte da campo nome nome like ltda%; --- Traz todas as linhas em que o campo nome inicie com as letras ltda Lembrando que o like é case sensitive. Abraços Márcio Ramo _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo Enviada em: segunda-feira, 28 de janeiro de 2008 14:38 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] stored procedure com parametro Olá caros listantes. Estou tentando passar um parâmetro para um comando em um banco de dados Oracle e ainda não consegui. Fiz algumas pesquisas pelo google mas ainda não obtive sucesso. Para a conexão, já estou utilizando OracleConnection e os componentes necessários já estão instalados. Preciso executar uma select com um WHERE e um LIKE :param1 sendo que o :param1 preciso passar através de um controle do aspnet. Conseguindo passar esse parâmetro, poderei filtrar os dados da tabela e extrair as informações das quais necessito. Obrigado pela atenção. Tenham todos uma ótima semana. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] stored procedure com parametro
Olá caros listantes. Estou tentando passar um parâmetro para um comando em um banco de dados Oracle e ainda não consegui. Fiz algumas pesquisas pelo google mas ainda não obtive sucesso. Para a conexão, já estou utilizando OracleConnection e os componentes necessários já estão instalados. Preciso executar uma select com um WHERE e um LIKE :param1 sendo que o :param1 preciso passar através de um controle do aspnet. Conseguindo passar esse parâmetro, poderei filtrar os dados da tabela e extrair as informações das quais necessito. Obrigado pela atenção. Tenham todos uma ótima semana.