Fórum como alterar um campo COMPUTED BY #58212
24/04/2007
0
olá pessoal,
preciso alterar o codigo de um campo q esta como computed by
atualmente está assim:
COMPUTED BY(VALORBRUTO-(VALORBRUTO*DESCONTO/100))
e quero deixar assim:
COMPUTED BY(VALORBRUTO-(VALORBRUTO*DESCONTO/100)+(VALORBRUTO*ACRES/100))
tentei usar um alter table mas nao deu certo...
alguem tem uma luz de como fazer isso?
muito obrigado :lol:
preciso alterar o codigo de um campo q esta como computed by
atualmente está assim:
COMPUTED BY(VALORBRUTO-(VALORBRUTO*DESCONTO/100))
e quero deixar assim:
COMPUTED BY(VALORBRUTO-(VALORBRUTO*DESCONTO/100)+(VALORBRUTO*ACRES/100))
tentei usar um alter table mas nao deu certo...
alguem tem uma luz de como fazer isso?
muito obrigado :lol:
Tap_pedroso
Curtir tópico
+ 0
Responder
Posts
25/04/2007
Dr. Jivago
Olá, através do IBExpert, usando Firebird 1.5 fiz da seguinte forma e deu certo. Criei um novo campo alterando o computed by para a nova fórmula. Daí deletei o campo antigo e renomei o criado para o mesmo nome do antigo.
Agora, vc. deve ter muito cuidado. Aconselho a você criar uma nova tabela, inserir vários dados e testar essa fórmula várias vezes para ter certeza que vai funcionar certinho sem dar problemas.
ALTER TABLE CAIXA ADD total COMPUTED BY(VALORBRUTO-(VALORBRUTO*DESCONTO/100)+(VALORBRUTO*ACRES/100)) .
Agora, vc. deve ter muito cuidado. Aconselho a você criar uma nova tabela, inserir vários dados e testar essa fórmula várias vezes para ter certeza que vai funcionar certinho sem dar problemas.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)