GARANTIR DESCONTO

Fórum Função que atualiza banco de dados IB #47860

03/11/2004

0

Caros colisteiros,

Tenho uma tabela * Create table Tempo (Mes_Ano varchar(7), Peso Float)

Porem esta tabela encontra-se com registros da seguinte forma:

Mes_Ano = 12/2003 | Peso = 1,0
Mes_Ano = 01/2004 | Peso = 0,5
Mes_Ano = 02/2004 | Peso = 0,5
Mes_Ano = 03/2004 | Peso = 0,5
Mes_Ano = 04/2004 | Peso = 0,5
Mes_Ano = 05/2004 | Peso = 0,5
Mes_Ano = 06/2004 | Peso = 0,5

Gostaria de saber como posso inserir automaticamente um novo registro na tabela e ao mesmo tempo atualizar minha BD, a cada mes da seguinte forma (ou melhor a cada inicio de mes):

a) Nos primeiros 6 meses (contando com o mês atual) o peso é 0,5
b) Nos 6 meses sob sequentes o peso é 1,0
c) E depois desses 6 meses o restante recebe o peso de 1,5

Aproposito, utilizo o InterBase 6 e o Delphi 6. Por favor me responda, na forma de função ou procedure.


Emir Neto

Emir Neto

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar