仅在SQL Server 2005中为空时更新字段?

时间:2013-10-21 08:49:37

标签: sql-server-2005 sql-update unique is-empty

到目前为止,我的列不是强制,现在它变为必填字段和唯一字段,现在它包含 。现在我想要更新该字段。我很难做到这一点。请看下面的图片。更新 segment_NO 没有重复

enter image description here

答案应该是这样的

enter image description here

3 个答案:

答案 0 :(得分:0)

您可以在循环中编写更新查询,以测试空条件。

答案 1 :(得分:0)

我认为您需要在问题中添加一些细节。 您仍然可以使用简单的INSERT查询在表中插入,或者您可以使用更新查询来更新记录。 http://msdn.microsoft.com/en-us/library/8hwekas8%28v=vs.80%29.aspx 请参阅此URL以获取进一步参考。

答案 2 :(得分:0)

请直截了当地指出问题,不要有任何混淆..有点我能理解的是......你应该更新你的数据库表并在复合风格中制作两列的主键。

希望这将是您的问题的答案