首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

保证表数据不重复解决方案

2012-03-04 
保证表数据不重复当插入数据时候,要保证被插入的表的记录不重复,是不是设置不重复索引?这是不是最好的方法

保证表数据不重复
当插入数据时候,要保证被插入的表的记录不重复,是不是设置不重复索引?
这是不是最好的方法?

[解决办法]
设置唯一索引,或者在你需要唯一的字段上设置成unique
或者什么都不设,在你插入之前
if (select count(*) from tablename where colname=...)> 0
insert.....
[解决办法]
唯一索引,主键或触发器都可以做到.

热点排行