如何根据 SQL Server 中的当前数据自动创建表填充脚本?
是否有工具允许我使用当前数据为表创建 sql 填充脚本?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
是否有工具允许我使用当前数据为表创建 sql 填充脚本?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
老问题,但我在找到解决问题的方法之前就提出了这个问题。所以我只是在这里发布该方法,以防对其他人有所帮助。
在 SSMS 中:
Old question, but I got to the question before figuring out a way to solve the problem. So I'm just posting the method here in case it might help anyone else.
In SSMS:
查看 SSMS 插件(适用于 SSMS 2005 和 2008):
替代文本 http://i3.codeplex.com/Project/Download/FileDownload.aspx? ProjectName=SSMSAddins&DownloadId=48526
“DataScripter”中包含的工具之一,它将为您想要的表编写 INSERT 语句。
Check out the SSMS Addins (for both SSMS 2005 and 2008):
alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SSMSAddins&DownloadId=48526
One of the tools included in the "DataScripter" which will script out INSERT statements for the table(s) you want to.
也许这对你来说就足够了: http://snipplr.com/view/12003 /生成插入语句/
Maybe this is just enough for you: http://snipplr.com/view/12003/generate-insert-statements/
您可以考虑通过数据生成器 http://www.red-gate.com" rel="nofollow noreferrer">Red-Gate 它可以根据您的数据库架构创建随机数据集。
注意:我不确定该工具是否会根据您当前的数据生成数据
You could look at purchasing the Data Generator by Red-Gate which can create random sets of data based on your database schema.
Note: I'm not sure if the tool will generate data based on your current data though
您可以使用数据库发布向导来完成此操作。这是一个教程: 使用数据库中的数据生成脚本 – 数据库发布向导
You can do it with Database Publishing Wizard. Here is a tutorial: Generate Script with Data from Database – Database Publishing Wizard
另一种对开发人员来说更方便的方法是在 Visual Studio 2015 或 2017(也可能是更早的版本)中:
Another way to do it, even more convenient for developers, is within Visual Studio 2015 or 2017 (possibly earlier versions too):