生成随机数据sql server 2008(firstName姓氏地址等..)

时间:2014-02-10 09:46:10

标签: sql sql-server-2008 sql-generation

由于我需要进行一些测试,我需要生成一个包含400000条记录的数据库

我用一个简单的

完成了这个
      "WHILE @RowCount <= @NumberRecords" etc..

我的问题是如何生成某种独特的FirstName,Surname和Address。

请不要指向第三方工具,因为我无法使用它们。

非常感谢你的时间

1 个答案:

答案 0 :(得分:0)

从小表中随机选择的标准方法是按NEWID()订购。

  SELECT TOP 400 *
  FROM Table1
  ORDER BY NEWID()

Read here more on efficient generation of random rows from large tables