SELECT ABS(CHECKSUM(NEWID())) % 999999
cho một số điện thoại:
SELECT RIGHT('000000' + CAST(ABS(CHECKSUM(NEWID())) % 999999 AS varchar(6)), 6)
NEWID là ngẫu nhiên như bạn có thể nhận được trong SQL Server.
Tuy nhiên, nếu bạn muốn duy nhất, bạn cũng có thể bắt đầu từ 000000 và chuyển đến 999999. Mọi trình tạo ngẫu nhiên sẽ gặp sự cố ngày sinh .
Bạn có thể có duy nhất hoặc ngẫu nhiên đáng tin cậy, nhưng không phải cả hai đều đáng tin cậy