Inserir descrições em entidades na tabela.

24/02/2016

Bom dia pessoal!
Alguém sabe como aletrar a descrição de campos em uma tabela com sql?

Abraço!

Respostas

24/02/2016

Rafael Bosco

UPDATE RDB$RELATION_FIELDS P SET P.RDB$FIELD_NAME= 'coloque aqui o novo nome do campo' WHERE P.RDB$FIELD_NAME = 'coloque aqui o antigo nome do campo'
Responder Citar

24/02/2016

Sounobre Currículo

Com isso eu consigo alterar a description de uma field ou altera a description da tabela?
Responder Citar

24/02/2016

Rafael Bosco

Com isso você altera a description de uma field, mas se você tiver no seu banco de dados, mais de um campo com o mesmo nome, faz o seguinte:

UPDATE RDB$RELATION_FIELDS  P SET P.RDB$FIELD_NAME = 'NOVO NOME' WHERE P.RDB$FIELD_NAME = 'ANTIGO NOME' AND P.RDB$RELATION_NAME = 'NOME DA TABELA'  


Ou seja, a SQL acima irá trocar o nome de um campo de uma determinada tabela, entendeu?
Responder Citar

24/02/2016

Sounobre Currículo

E sem querer abusar... mas e para mudar os descriptions de todos os fields de uma tabela X??

:)

Obrigado pela ajuda e abraços!!!!
Responder Citar

26/02/2016

Rafael Bosco

 UPDATE RDB$RELATION_FIELDS  P SET P.RDB$FIELD_NAME = 'NOVO NOME' WHERE P.RDB$RELATION_NAME = 'NOME DA TABELA'
Responder Citar