>*!* Este comando não altera o último registro do cursor de nome armazenado na >*!* variável _tabela, que possui uma relação de valores mensais, caso eu não >*!* use um comando SKIP ou FLOCK()/UNLOCK. >*!* t_indfator = valor constante >*!* &_percmodi..ind_data pode ser uma variavel Date constante >*!* >UPDATE &_tabela SET &_tabela..valor = &_tabela..valor * t_indfator ; > WHERE &_tabela..data >= &_percmodi..ind_data >
REPLACE (_tabela + ".valor") WITH (_tabela + ".valor") * t_indfator ; FOR (_tabela + ".data") >= (_percmodi + ".ind_data") IN (_tabela)
UPDATE (_tabela) SET (_tabela + ".valor") = (_tabela + ".valor") * t_indfator ; WHERE (_tabela + ".data") >= (_percmodi + ".ind_data")HTH