Generate random integers without collisions Aaron Bertrand (@AaronBertrand) discusses a common requirement, generating random numbers to serve as surrogate keys, and shows how you can avoid the incremental cost of preventing collisions. Aaron Bertrand ◆ September 26, 2013 3