[firebase-br] Alterar campo para utilizar Identity
siro em protej.com.br
siro em protej.com.br
Dom Jun 2 18:36:16 -03 2019
Me deparei com a seguinte situação:
Tenho base com o FB 2.5 e campos primários (ID), com auto incremento
através de "Trigger e Sequences".
Estou fazendo testes para migrar para o FB 3 e gostaria de alterar este
campos de utilizar Identity, removendo as Trigger e sequences.
Existe alguma forma para que eu possa alterar através de comandos o tipo
do campo para Identity sem necessidade de excluir e criar novamente,
preservando as referencias?
Tentei com o exemplo abaixo, mas não funciona, não consegui encontrar
informações para este procedimento
ALTER TABLE teste ALTER COLUMN ID integer GENERATED BY DEFAULT AS
IDENTITY;
ALTER TABLE teste ALTER COLUMN ID set generated always as identity
(start with 5);
Desde já agradeço.
Mais detalhes sobre a lista de discussão lista