gpt4 book ai didi

sql-server - 如何使用 Sql server 2012 生成插入语句?

转载 作者:行者123 更新时间:2023-12-01 21:43:18 26 4
gpt4 key购买 nike

我有 sql server 2012 express,刚刚安装了 http://www.ssmstoolspack.com/Download 的最新版本 ssms 工具

使用 sql server 2008 express 和 ssms 工具,我可以右键单击表并看到 ssms 工具选项,该选项允许我为表生成插入语句,但现在我看不到它?有人知道如何为表生成插入语句吗?

最佳答案

您可以使用 SSMS 2012 原生编写数据脚本,而无需使用 SSMS Tools Pack 等插件,尽管该功能是隐藏的。

  • 右键单击您的数据库并选择“任务”->“生成脚本”
  • 单击“下一步”以越过介绍屏幕并进入下一页,然后选择要编写脚本的对象。请注意,您可以在此处编写所有 SQL 对象的脚本,而不仅仅是表。这是因为该向导允许您编写架构和数据的脚本。 重要的是,默认情况下仅架构,您需要在下一页上更改该架构。单击“下一步”。
  • 现在,您将看到一组主要与脚本输出方式相关的选项,但有一个不起眼的按钮,标记为高级。单击此按钮将出现一个包含选项列表的对话框。 “常规”部分下的最后一个选项是“脚本的数据类型”,您应该将其从“仅架构”更改为“仅数据”或“架构和数据”。
  • 最后,决定您希望脚本执行的操作,并且您应该能够生成 INSERT 语句。

有关更多详细信息,请参阅此博客文章,这是我发现此功能的地方: http://raresql.com/2012/09/30/generating-insert-statements-in-sql-server-2012/

请注意,与 SSMS 工具包不同,这将为您尝试编写脚本的每一行生成一个 INSERT 语句。如果您需要移动大量行,那么您可能需要寻求替代方案。然而,对于编写小型配置表的脚本来说,这是完美的。

关于sql-server - 如何使用 Sql server 2012 生成插入语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13273317/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com