Se as chances de gerar um número igual forem muito pequenas não basta adicionar uma constraint UNIQUE no campo que você não deseja duplicidade?
Ou dependendo do que você quer fazer pode até gerar o número usando funções do próprio banco de dados.
Se as chances de gerar um número igual forem muito pequenas não basta adicionar uma constraint UNIQUE no campo que você não deseja duplicidade?
Ou dependendo do que você quer fazer pode até gerar o número usando funções do próprio banco de dados.