terça-feira, 5 de fevereiro de 2019

Alterar nome de Tabela no Firebird

Um simples comando "alter table" não é capaz de alterar o nome de uma tabela no banco de dados Firebird, porém com essas duas queries abaixo é possível realizar essa alteração. No exemplo estaremos trocando o nome da tabela "PRODUTOS1" para apenas "PRODUTOS":

1ª query:



UPDATE RDB$RELATIONS
SET RDB$RELATION_NAME='PRODUTOS1' where
RDB$RELATION_NAME='PRODUTOS';

2ª query:

UPDATE RDB$RELATION_FIELDS
SET RDB$RELATION_NAME='PRODUTOS1' where
RDB$RELATION_NAME='PRODUTOS' and
RDB$SYSTEM_FLAG=0;

Conclusões

Notamos neste artigo a facilidade em se alterar o nome de uma tabela no banco de dados Firebird.
Forte abraço e até o próximo tutorial.

Nenhum comentário:

Postar um comentário