代码之家  ›  专栏  ›  技术社区  ›  Kirsten

数据库关系图(localdb)中不可用更改的表结构

  •  0
  • Kirsten  · 技术社区  · 5 年前

    使用ManagementStudio 17.8.1,我在保存和刷新的表中添加了一列。

    然而,当我使用该表创建数据库图时,该列丢失了。

    版本

    Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64)   Oct 28 2016 18:17:30   
    Copyright (c) Microsoft Corporation  Express Edition (64-bit) on Windows 10 Pro 6.3 <X64> (Build 17763: ) (Hypervisor)
    

    [更新]

    下表将显示在设计器中

    CREATE TABLE [dbo].[Table_1](
      [Id] [int] NOT NULL,
      [smallId] [smallint] NULL
    ) ON [PRIMARY]
    

    [更新]

    奇怪的是,设计师甚至还在展示被删除的表格。 关闭MMSM并重新打开将允许图表使用新结构。

    这可能是localdb中的错误吗?

    1 回复  |  直到 5 年前
        1
  •  0
  •   Kirsten    5 年前

    当我试图改变一张桌子时,我收到了一条信息

      Microsoft SQL Server Management Studio has detected that an operation is blocking user input. 
      This can be caused by an active modal dialog or a task that needs to block user interaction.