Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Estou com um pequeno probleminha. Sou novato em FireBird e não estou conseguindo definir um campo integer como autonumeração.
Informações:
SGBD: FireBird 2.0
SISTEMA DE ADMINISTRAÇÃO: IB Expert
SISTEMA OPERACIONAL: Microsoft Windows 2000
Eu criei o banco e criei as tabelas. Durante a criação das tabelas eu ia marcando os campos PK como autonumeração (Create Generator). Mas quanto terminei de criar todas as tabelas, percebi que nenhuma delas estavam com os campos autonumeração. Ao tentar definir novamente, dá erro e surge a seguinte mensagem:
This operation is not defined for system tables.
unsuccessful metadata update.
DEFINE GENERATOR failed.
attempt to store duplicate value (visible to active transactions) in unique index "RDB$INDEX_11".
E agora? Alguém poderia me ajudar?
Carregando comentários...