GARANTIR DESCONTO

Fórum Como excluir um campo de uma tabela #42042

02/02/2004

0

Pessoal

como posso excluir um campo de uma tabela

exemplo

tenho uma tabela chamada clientes, com os seguintes campos:

CLI_COD Integer Not Null
CLI_NOME VarChar(30) Not Null
CLI_TELEFONE Char(14) Not Null

como faço para excluir somente o campo CLI_TELEFONE e como faço para mudar o tamanho do campo CLI_NOME de 30 para 50.

Emerson


Emerson.silva

Emerson.silva

Responder

Posts

03/02/2004

Aroldo Zanela

Colega,

Para remover:

alter table ´CLIENTES´ drop ´CLI_TELEFONE´

Para alterar o tamanho do campo:

update rdb$fields
  set rdb$field_length = 50,
      rdb$character_length = 50
  where rdb$field_name =
     (select rdb$field_source
      from rdb$relation_fields
      where rdb$relation_name = ´CLIENTES´
       and rdb$field_name = ´CLI_NOME´
     )



Responder

Gostei + 0

03/02/2004

Afarias

É possível tb alterar campos (o tamanho por exemplo) sem ter q ir direto nas tabelas de sistema.

ex::

alter table nome_tabela alter nome_campo type varchar(50);



T+


Responder

Gostei + 0

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

Aceitar