我在SQL Server中的表称为Test_Table
有两列:ID
和Name
在SQL Server中如何处理重复
表看起来是这样的:
ID NAME
--------
1 John
2 Jane
现在我有一个存储过程它将记录插入到此中。
INSERT INTO Test_Table
VALUES (@Id,@Name)
而我从我的c#代码传递这个值。现在我想修改这个表,使表没有重复。我应该在哪里检查这个代码或数据库?数据库方面我很弱。因此,在我的表格中插入值之前,如何处理重复项目
你可以在需要的地方做到这一点。在我看来,你应该在SQL中做。你应该做@m hasan解决方案。 –
使用唯一密钥约束修改ID字段可能会解决您的问题。 – Jaihind