Tak, przynajmniej do pewnego momentu. Pierwszy użytkownik, który wyda tę aktualizację, zostaje zablokowany w wierszu. Więc żaden inny użytkownik nie może pomyślnie wydać tej samej instrukcji, dopóki użytkownik numero uno nie zatwierdzi (lub nie wycofa się). Tak więc niepowtarzalność jest gwarantowana.
Oczywiście niepokój dotyczy współbieżności. Twój dostęp do wiersza jest serializowany, więc dwóch użytkowników nie może jednocześnie uzyskać nowego klucza PRIKEY. To niekoniecznie jest problem. Zależy to od tego, ilu masz użytkowników tworzących nowe przedmioty i jak często to robią. Jeden użytkownik, który odbierze liczby w tej samej sesji, niczego nie zauważy.