【问题标题】:Update a field only if it is empty in SQL Server 2005?仅当 SQL Server 2005 中的字段为空时才更新字段?
【发布时间】:2013-10-21 08:49:36
【问题描述】:

到目前为止,我的列不是必填,现在它变成了必填字段和唯一字段,现在它包含 .现在我想更新那个字段。我很困惑这样做。见下图。更新 segment_NO 不重复

答案应该是这样的

【问题讨论】:

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


【解决方案1】:

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

【讨论】:

  • 你是用接口更新吗?
【解决方案2】:

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

【讨论】:

    【解决方案3】:

    请直截了当地指出问题,不要有任何混淆。我可以理解的是...您应该更新您的数据库表并以复合样式创建两列的主键..

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-23
      • 1970-01-01
      • 1970-01-01
      • 2014-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-08
      相关资源
      最近更新 更多