RENOMEAR TABELA NO FIREBIRD



RENOMEAR TABELA NO FIREBIRD

Para minha surpresa, não é possível renomear tabela no Firebird pelo comando ALTER TABLE.

Uma alternativa é usar o comando a seguir que faz o trabalho, desde que tenhamos acesso como SYSDBA.

update RDB$RELATIONS
set RDB$RELATION_NAME = 'NOVONOMEDATABELA'
where RDB$RELATION_NAME = 'NOMEANTIGODATABELA';

update RDB$RELATION_FIELDS
set RDB$RELATION_NAME = 'NOVONOMEDATABELA'
where RDB$RELATION_NAME = 'NOMEANTIGODATABELA' and
      RDB$SYSTEM_FLAG = 0;


Gostou!? Deixe seu comentário! Convido você a seguir meu blog.【ツ】

Nenhum comentário:

Postar um comentário