我刚注意到这个奇怪的错误,并且想知道是否有其他人看过它并且知道解决方案。
使用表设计器时,如果您在数据类型字段中键入并开始键入,则该字段将不会完全清除以允许您输入所需的类型。第一个按键从列表中选择一个类型。所有后续按键都预先添加到所选类型。
例如,我想将类型更改为" nvarchar"。键入" n"后,数据类型更改为" nchar(10)",这是正常行为。但是,其余的按键没有清除允许" nvarchar"的选择。相反,结果是" varcharnchar(10)"。如果在键入之前完全清除该字段,则会出现相同的行为。
似乎获取正确值(我已经找到)的唯一方法是输入它然后返回并编辑值或从列表中选择所需类型并编辑大小(如果需要) )。当然,我可以避免设计师直接使用T-SQL创建我的表格,但我很习惯于设计师(并对这个问题感到好奇)。
我使用新的戴尔Inspiron 15 7000(具有高密度显示屏)在Windows 10上运行了几个星期,但直到今天仍然没有注意到这个问题。 Windows并不总能很好地使用这些显示器,但SSMS似乎一直运行良好。
此外,似乎5月26日有几个系统更新,所以我很好奇是否有人可以说他们在这些更新后也看到过这个问题。我无法确定一个明显的罪魁祸首,我希望我不需要一次卸载/重新安装一个。
谢谢!