shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Conexão com o banco de dados (INFORMIX).


From: Fabio Brito
Subject: Re: [shell-script] Conexão com o banco de dados (INFORMIX).
Date: Sat, 23 Apr 2005 18:05:51 -0300

Em 23/04/05, thefunto233<address@hidden> escreveu:
> 
[...]
> 
> for b in `cat assinantes.txt`; do
> echo "update basetab_eppc set functionflag[12]="0" where msisdn="$b""
> |dbaccess smpdb
> done
> 
> Acontece que desta forma a qual estou fazendo é muito lenta pois no
> "for" a cada linha encontrada no arquivo "assinantes.txt" o sistema
> conecta no banco (INFORMIX) executa o update e então fecha a conexão
> com o banco... Minha pergunta é se existe alguma outra forma mais
> eficiente e simples. Tipo conectar apenas uma vez executar todos
> "update" e depois fechar o banco... Muito obrigado pela ajuda!!!!
> 

Bem voce pode "pedir ajuda" a um arquivo externo.

rm -f /tmp/queries.txt
for b in `cat assinantes.txt`; do
echo "update basetab_eppc set functionflag[12]="0" where msisdn="$b""
>> /tmp/queries.txt
done
dbaccess smpdb < /tmp/queries.txt


-- 
Fábio Brito d'Araújo e Oliveira
www.psychopenguin.com.br


reply via email to

[Prev in Thread] Current Thread [Next in Thread]