[firebase-br] Dúvidas qto a atualização de campos -A/C Henrique Vetor Sistemas
Paulo Yahoo
plucaslazaro em yahoo.com.br
Qua Out 4 19:59:26 -03 2006
Henrique
estive olhando a resposta que vc enviou sobre atualizações de campos em
tabelas, e fiquei com uma dúvida.
Eu utilizo D7 + IBO e qdo necessito criar algum campo, ou alterar o tipo
ou tamanho utilizo desta forma ae abaixo:
Pergunto: Isto pode danificar minha base de dados ?
obrigado
Paulo
IBOQuery1.SQL.Clear;
IBOQuery1.SQL.Add('ALTER TABLE ESTOQ');
IBOQuery1.SQL.Add('ADD NOMEDOGRUPO VARCHAR(100) CHARACTER SET WIN1252');
IBOQuery1.SQL.Add('COLLATE PXW_INTL850');
Try IBOQuery1.ExecSQL except end;
IBOQuery1.SQL.Clear;
IBOQuery1.SQL.Add('CREATE TRIGGER ACERTO_BI0 FOR ACERTO');
IBOQuery1.SQL.Add('ACTIVE BEFORE INSERT POSITION 0');
IBOQuery1.SQL.Add('AS BEGIN');
IBOQuery1.SQL.Add('IF(NEW."CODIGOINCREMENTAL" IS NULL) THEN
NEW."CODIGOINCREMENTAL" = GEN_ID("GEN_CP_CODIGOINCREMENTAL",1);');
IBOQuery1.SQL.Add('END');
Try IBOQuery1.ExecSQL except end;
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale
o discador agora!
http://br.acesso.yahoo.com
Mais detalhes sobre a lista de discussão lista