Re: [oracle_br] stored procedure com parametro

2008-01-29 Por tôpico Roberto Fernandes Sobrinho
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

2008-01-28 Por tôpico Marcio
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

2008-01-28 Por tôpico Leonardo
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.