标签: sql-server-2008-r2 insert-update
在尝试将新列(可空位)添加到现有大表时,我遇到了数据库的奇怪问题。创建它之后,我无法为任何现有行更新新列的值。
我做了一些测试 - 插入操作正常。任何其他列的更新操作都可以正常工作。接下来,我添加了更多具有不同数据类型的新列,但结果是相同的 - 无法更新现有行的值。
解决方案 - 我提出了以下解决方法:
时间花了不少,但是让我解决了我非常困惑的情况。
否则我仍然想知道出了什么问题。如果有人面对它,请告知。我保留了旧数据库,试图在没有"创建/删除表的情况下解决它。过程