Percorrer banco de dados substituindo registros!

Firebird

29/03/2004

Olá amigos,
tenho a seguinte dúvida: há como eu percorrer o banco de dados inteiro substituindo registros? Exemplo:

Tenho um campo chamado COD_PRODUTO e entre os código, eu tenho o código 2, há como eu percorrer todas as tabelas do BD e caso encontre este registro, com esse mesmo nome de campo, alterar para outro valor, por exemplo 3?

Tenho várias tabelas com o campo COD_PRODUTO.

Só preciso da instrução em SQL mesmo, pois é só motivo de atualização do BD...


Anarchybra

Anarchybra

Curtidas 0

Respostas

Anarchybra

Anarchybra

29/03/2004

e mais...

também substituir os registros com chaves primárias e estrangeiras..

UPDATE tabela
SET cod_produto = ´2´, cod_produto = ´3´
WHERE cod_material = ´2´

cheguei a essa instrução, mas ela não modifica as chaves únicas...

o que devo fazer?


GOSTEI 0
Anarchybra

Anarchybra

29/03/2004

sobe...


GOSTEI 0
Anarchybra

Anarchybra

29/03/2004

muito obrigado srs. problema resolvido!


GOSTEI 0
POSTAR