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

怪!数据导入出现两条数据!该怎么解决

2012-01-18 
怪!!数据导入出现两条数据!我把原来的一个数据库的数据(a)导入到新的数据库(b)a、b都是mssqlserver2000但结

怪!!数据导入出现两条数据!
我把原来的一个数据库的数据(a)导入到新的数据库(b)
a、b都是ms   sql   server   2000   但结构不同

a数据库没有视图
b数据库有视图

当我导完数据后,b的视图中每个数据都是2-4条重复的(表中数据正常)

说明:b没有导入数据前,没有出现过这种错误(视图查询没有问题)!

怎么解决??

[解决办法]
delete from UserState where UserState.id <> (select max(UserState.id) from UserState t2 where UserState.UserState_UserId = t2.UserState_UserId)
其中id是UserState表的主键列

热点排行