Вземете всички идентификатори, изберете произволен от тях и извлечете пълния ред.
Ако знаете, че идентификаторите са последователни без дупки, можете просто да вземете максимума и да изчислите произволен идентификатор.
Ако има дупки тук-там, но предимно последователни стойности, и не ви пука за леко изкривена случайност, вземете максималната стойност, изчислете идентификатор и изберете първия ред с идентификатор, равен на или над този, който сте изчислили. Причината за изкривяването е, че идентификаторите, които следват такива дупки, ще имат по-голям шанс да бъдат избрани, отколкото тези, които следват друг идентификатор.
Ако поръчате на случаен принцип, ще имате ужасно сканиране на таблицата в ръцете си и думата бързо не се отнася за такова решение.
Не правете това, нито трябва да поръчвате от GUID, има същия проблем.