[firebase-br] Alterar Campo...

Nilton Souza ntn em bbs2.sul.com.br
Sex Nov 5 19:09:42 -03 2004


Olá Roberto,

Se não me falha a memória você não consegue fazer isso com o ALTER TABLE,
mas você pode fazer um update direto nas tabelas de sistema desta forma:

UPDATE
  RDB$RELATION_FIELDS
SET
  RDB$NULL_FLAG = NULL
WHERE
  RDB$FIELD_NAME = 'NOME_CAMPO' AND
  RDB$RELATION_NAME = 'NOME_TABELA';

Porém isso só terá efeito após a "Reinicialização" do Firebird.

[]'s
Nilton Souza

----- Original Message -----
From: "Roberto - Sui Generis" <roberto em suigenerisinf.com.br>
To: "Firebase" <lista em firebase.com.br>
Sent: Friday, November 05, 2004 6:00 PM
Subject: [firebase-br] Alterar Campo...


Tenho um atributo (sem nenhum vínculo)  criado numa Tabela o qual não aceita
NULL, mas agora preciso alterar este atributo para aceitar NULL

Como faço ???

[]'s
          Roberto Krug
   Sui Generis Informática
Novo Hamburgo - RS - Brasil
roberto em suigenerisinf.com.br
   Interbase / FireBird DBA
        Delphi 7 - IBX 4.6

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br






Mais detalhes sobre a lista de discussão lista