放弃设计视图中的更改

Gre*_*n23 6 ssms

抽象的

在 SQL Server Management Studio 中,是否可以放弃设计视图中的更改?

目前,我发现的侵入性最小的解决方案是关闭并重新打开连接。这仍然是一个非常侵入性的解决方案,因为它会关闭所有选项卡。

复制

举个例子可以更清楚地说明情况。

  1. 右键单击对象资源管理器中的表。
  2. 选择“设计”。
  3. 更改某些内容(例如,其中一列的数据类型)。
  4. 不要保存。
  5. 关闭选项卡(并且不保存)。
  6. 再次右键单击对象资源管理器中的表。
  7. 再次选择“设计”。
  8. 先前未保存的更改将重新打开。

期望的结果

在步骤 #8 中,我希望显示表的当前属性,而不是之前在不同选项卡中进行的未保存的更改。如果我明确选择关闭选项卡而不保存它,然后打开一个新选项卡,SSMS 应该打开一个新选项卡,而不是恢复我已经告诉它放弃的选项卡。

补充评论

我正在使用 SQL Server Management Studio v18.1。