Atualizar todos os registro da tabela... tipo while not eof

Firebird

04/06/2004

Como faço uma atualizacao em todos os registro de uma tabela? tipo um while not eof.....


sóh preciso da condicao where.... (eu acho)

completem o codigo abaixo...

update contapag set previsao=´*´ where ???????



Falow !


Marfred

Marfred

Curtidas 0

Respostas

Rodolpho123

Rodolpho123

04/06/2004

update contapag set previsao=´*´ where ???????


Só é necessário utilizar a cláusula [b:dcab313c55]where[/b:dcab313c55] quando se deseja impor uma restrição aos registros à serem atualizados, digamos assim: Vc deseja apenas que atualize na tabela [b:dcab313c55]contapag[/b:dcab313c55] o campo [b:dcab313c55]previsao[/b:dcab313c55] para [b:dcab313c55]´valor desejado´[/b:dcab313c55] mas que o campo [b:dcab313c55]status[/b:dcab313c55] (campo fictício) seja igual a [b:dcab313c55]ativo[/b:dcab313c55]. É aí onde entra a cláusula [b:dcab313c55]where[/b:dcab313c55], como segue o código:
update contapag
set previsao = ´seu_valor´
where status = ´ativo´

Caso vc deseja atualizar todos os seus registros não é necessário utilizar a cláusula [b:dcab313c55]where[/b:dcab313c55]


GOSTEI 0
POSTAR