防止保存需要在 SQL 中重新创建表的更改

Posted

技术标签:

【中文标题】防止保存需要在 SQL 中重新创建表的更改【英文标题】:Prevent saving changes that require table re-creation in SQL 【发布时间】:2021-11-30 07:35:59 【问题描述】:

我在 Azure Data Studio 中工作时遇到问题。在 SQL Server Management Studio 中,我的问题可以通过更改工具 >> 选项 >> 设计器 >> 表和数据库设计器 >> 取消选中 - 防止保存需要重新创建表的更改来解决。但我在 Azure Data Studio 中找不到任何类似的东西。因为我的 mac,我只能使用 Azure Data Studio 和 docker。

谁能帮助我在 Azure Data Studio 中进行此设置?或者有什么方法可以调整已经有数据的表的标识规范?

【问题讨论】:

【参考方案1】:

防止保存需要重新创建表格的更改选项位于表格设计下方。

目前,Azure Data Studio 中不提供此功能。

使用 SQL Server Management Studio 实现此功能。

您可以通过此MS document 了解有关何时使用 Azure Data Studio 以及何时将 SQL Server Management Studio 用于不同功能的更多信息。

【讨论】:

还是谢谢你。

以上是关于防止保存需要在 SQL 中重新创建表的更改的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server修改表结构时,不允许保存更改,阻止保存要求重新创建表的更改

SQL Server R2 2008中的SQL Server Management Studio 阻止保存要求重新创建表的更改问题的设置方法

SQL Server 不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或启用了“阻止保存要求重新创建表的更改”选项

SQL Server 不允许保存更改。您所做的更改要求删除并重新创建一下表。您对无法重新创建的表进行了更改或启用了“阻止保存要求重新创建表的更改”选项

SQL Server 不允许保存更改。您所做的更改要求删除并重新创建一下表。您对无法重新创建的表进行了更改或启用了“阻止保存要求重新创建表的更改”选项

SQL Server 不清空数据,修改数据库字段结构,阻止保存要求重新创建表的更改