Здравствуйте, я хочу сгенерировать уникальное случайное число без использования следующего оператора:
Convert(int, (CHECKSUM(NEWID()))*100000) AS [ITEM]
Причина, когда я использую предложения объединений на "from", он генерирует двойные регистры с помощью NEWID ()
Я использую SQL Server 2000
* PD: Когда я использую Rand (), он, вероятно, повторяется с вероятностью 1 из 100000000, но это настолько критично, что вероятность повторения сгенерированного случайного значения должна составлять 0% вероятности
Мой запрос с NewID () и результат в операторе SELECT дублируется (x2)
Мой запрос без NewID () и использования Rand () в операторе SELECT одинарный (x1), но вероятность повторения сгенерированного случайного значения неопределенна, но существует!
Спасибо!