Problemas com Primary key
Boa tarde,
Tenho um sistema onde vários usuários operam o mesmo cadastro ao mesmo tempo.
Estou tendo o seguinte problema: O Código do cadastro tem um numero sequencial gerado automaticamente no inicio o qual é o PrimaryKey da tabela.
Ocorre que em algum momento dois ou mais usuários geram números idênticos e na gravação ocorre erro de primary key.
Gostaria de saber se tem algum recurso para tratar este problema no Firebird sem a necessidade de ação do sistema.
O Ambiente aqui é Firebird 2.5 , windows XP, windows 7 e windows 10
Antecipadamente agradeço a todos.
Tenho um sistema onde vários usuários operam o mesmo cadastro ao mesmo tempo.
Estou tendo o seguinte problema: O Código do cadastro tem um numero sequencial gerado automaticamente no inicio o qual é o PrimaryKey da tabela.
Ocorre que em algum momento dois ou mais usuários geram números idênticos e na gravação ocorre erro de primary key.
Gostaria de saber se tem algum recurso para tratar este problema no Firebird sem a necessidade de ação do sistema.
O Ambiente aqui é Firebird 2.5 , windows XP, windows 7 e windows 10
Antecipadamente agradeço a todos.
Amauri Alves
Curtidas 0
Respostas
Luiz Santos
08/02/2018
Boa tarde Amauri.
Como vc está criando essa chave?
Está usando SEQUENCE?
Como vc está criando essa chave?
Está usando SEQUENCE?
GOSTEI 0