SELECT ABS(CHECKSUM(NEWID())) % 999999
untuk nomor telepon:
SELECT RIGHT('000000' + CAST(ABS(CHECKSUM(NEWID())) % 999999 AS varchar(6)), 6)
NEWID sama acaknya dengan yang Anda dapatkan di SQL Server.
Namun, jika Anda ingin unik, Anda dapat mulai dari 000000 dan pergi ke 999999. Setiap generator acak akan menekan masalah ulang tahun .
Anda dapat memiliki unik atau acak yang dapat diandalkan, tetapi tidak keduanya dapat diandalkan