usa o &1 &2 ...

[EMAIL PROTECTED]> !cat scp.sql
select empno, ename
   from emp
  where empno = &1
/

[EMAIL PROTECTED]> @scp 7369

         EMPNO ENAME
------------- ----------
          7369 SMITH

1 row selected.

[EMAIL PROTECTED]> @scp 7839

         EMPNO ENAME
------------- ----------
          7839 KING

1 row selected.

[EMAIL PROTECTED]> !uname -s
HP-UX

--
Marcio Portes
http://mportes.blogspot.com


Flávio Antônio wrote:
> Certo, esqueci de dizer q esse script será iniciado através de um shell
> script dentro do unix.
> 
> Funcionária assim tb?
> ----- Original Message ----- 
> From: "Salvio Padlipskas" <[EMAIL PROTECTED]>
> To: <oracle_br@yahoogrupos.com.br>
> Sent: Wednesday, June 29, 2005 9:54 AM
> Subject: RES: [oracle_br] Parâmetros para Script Sql
> 
> 
> Olá Flavio,
> 
> Veja se esse exemplo lhe ajuda :
> 
> define data_entrada = to_date('01/01/2004','dd/mm/yyyy')
> @c:\xpto.sql
> 
> -- o script xpto.sql é esse :
> 
> update s_emp set perc_salario = 10
> where  data_inicio > &&data_entrada;
> 
> 
> [ ]'s
> Salvio Padlipskas
> 
> 
> 
> 
> -----Mensagem original-----
> De: Flávio Antônio [mailto:[EMAIL PROTECTED]
> Enviada em: quarta-feira, 29 de junho de 2005 09:06
> Para: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]; oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Parâmetros para Script Sql
> 
> 
> Boa dia pessoal,
> 
> Eu tenho que criar um script para efetuar inserts e updates. Até sem muito
> segredo, mas a minha dúvida é se tem como eu passar parametros para esse
> script. Exemplo.:
> 
> SQL> @c:\atualizada_vendas.sql 20050404
> 
> onde 04/04/2005 seria a data das vendas que eu quero atualizar. Se não for
> dessa forma gostaria de saber como eu posso informar essa data.
> 
> Obrigado,
> 
> Flávio Antônio.
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> ______________________________________________________________________
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> ______________________________________________________________________
> http://br.groups.yahoo.com/group/oracle_br/
> ______________________________________________________________________
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> ______________________________________________________________________
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED]
> Fernanda Damous [EMAIL PROTECTED]
> Alisson Aguiar [EMAIL PROTECTED]
> ______________________________________________________________________
> http://br.groups.yahoo.com/group/oracle_br/
> ______________________________________________________________________
> 
> Sair da Lista...: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> ______________________________________________________________________
> 
> Cancelar assinatura...: [EMAIL PROTECTED]
> Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] 
> Fernanda Damous [EMAIL PROTECTED] 
> Alisson Aguiar [EMAIL PROTECTED]
> ______________________________________________________________________
> http://br.groups.yahoo.com/group/oracle_br/ 
> ______________________________________________________________________
> 
> Sair da Lista...: [EMAIL PROTECTED] 
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 


______________________________________________________________________

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
______________________________________________________________________
http://br.groups.yahoo.com/group/oracle_br/ 
______________________________________________________________________

Sair da Lista...: [EMAIL PROTECTED] 
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

 


Responder a