[firebase-br] Update simples
Marcelo Moacir Florindo
marceloflorindo em gmail.com
Ter Out 7 12:09:42 -03 2008
faltou o suspend..heheheh
2008/10/7 Marcelo Moacir Florindo <marceloflorindo em gmail.com>
>
> será que não precisas colocar o suspend??
>
> wnum=1;
> for select chave
> from tabela
> into :wchave
> do
> begin
> update tabela
> set novoCampo = :wnum
> where chave = :wchave;
> wnum=wnum+1;
> *SUSPEND;*
> end
> end
>
>
> 2008/10/7 <satoy.matsuoka em hstern.com.br>
>
> Bom dia lista,
>>
>> Estou com um problema muito simples, mas com dificuldades, por ser leigo
>> no Firebird
>> Estou querendo colocar um valor em uma coluna nova que criei em uma tabela
>>
>> Para isso fiz a seguinte rotina:
>> begin
>> wnum=1;
>> for select chave
>> from tabela
>> into :wchave
>> do
>> begin
>> update tabela
>> set novoCampo = :wnum
>> where chave = :wchave;
>> wnum=wnum+1;
>> end
>> end
>>
>> E ele está me dando deadlock, ou seja estou me travando !!!
>> Se alguém puder me dizer o que estou fazendo de errado ....
>> Agradeço
>>
>> []'s
>> Satoy
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
>
> --
> Marcelo Moacir Florindo
> Analista/Desenvolvedor
> http://www.gestaotec.com.br
>
--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br
Mais detalhes sobre a lista de discussão lista