我知道那里有一些测试数据生成器,但大多数似乎只是填写名称和地址样式数据库[随意纠正我].
我们有一个大型的集成和标准化应用程序 - 例如,发票上有与库存表相关联的零件号,与客户表相关联的客户编号,与审计信息相关的更改日志等,这些都很难随机填写.目前,我们对实际数据进行模糊处理以获得测试数据(但不是很好).
您使用哪些工具\方法来创建要测试的大量数据?
我需要使用真实的客户信息(姓名,地址,电话号码等)获取生产数据并将其移至开发环境中,但我想删除任何真实的客户信息.
这个问题的一些答案可以帮助我生成新的测试数据,但是如何在生产数据中替换这些列,但保留其他相关列?
假设我有一张有10000个假名的桌子.我应该使用SQL更新进行交叉连接吗?或者做类似的事情
UPDATE table
SET lastname = (SELECT TOP 1 name FROM samplenames ORDER By NEWID())
Run Code Online (Sandbox Code Playgroud) 是否有一个很好的免费软件为SQL Server生成虚假数据?如果工具根据外键生成数据(其他约束),那将是非常好的.它是如此重复的任务我相信必须有一个很好的工具,但不知怎的,我似乎无法找到它.