【发布时间】:2014-02-08 14:12:42
【问题描述】:
我使用的是 VS 2008 和 SQL Server 2005。问题是当我插入一条新记录时,它是字符串数据。它继续输入已经存在于表中的相同数据,一次又一次。但我想要我的插入查询正在运行的地方。我在那里检查它不允许表中的类似数据。
我的场景:
我必须决定这两个字符串列:'source' 和 'destination'
如果任何记录中出现类似的来源和目的地,我们必须停止记录条目。
分享解决方案。
【问题讨论】:
-
添加一个由源和目标组成的主键。阅读更多here
-
在上面加一个UNIQUE约束?
-
在您的列中添加唯一键约束。
标签: sql database sql-server-2005