当前位置: 代码迷 >> Sql Server >> INSERT 语句怎么判断新表中是否存在此数据,如果重复就不插入,不重复的插入
  详细解决方案

INSERT 语句怎么判断新表中是否存在此数据,如果重复就不插入,不重复的插入

热度:104   发布时间:2016-04-25 01:10:52.0
INSERT 语句如何判断新表中是否存在此数据,如果重复就不插入,不重复的插入
从[MYHR].[dbo].[hv_kqsk]表
__sno __user __time Zgbh Zgxm Bmbh Bmmx Sksj Sbbh 
5 1 2012.09.27 15:25 000006 陈海英 0111 装配课 2012.09.09 09:09 0  
6 1 2012.09.27 15:19 000006 陈海英 0111 装配课 2012.10.10 10:10 0  
7 1 2012.09.27 15:19 000007 吴小红 0111 装配课 2011.11.11 11:11 0  
8 1 2012.09.28 08:58 000006 陈海英 0111 装配课 2012.12.12 12:12 0 
INSERT 到 [HSHR].[dbo].[hv_kqsk] 已经有三条数据如下
__sno __user __time Zgbh Zgxm Bmbh Bmmx Sksj Sbbh 
1 1 2012.09.27 15:25 000006 陈海英 0111 装配课 2012.09.09 09:09 0  
2 1 2012.09.27 15:19 000006 陈海英 0111 装配课 2012.10.10 10:10 0  
3 1 2012.09.27 15:19 000007 吴小红 0111 装配课 2011.11.11 11:11 0
现在我想用一个INSERT 把MYHR这个数据库的表数据插入到HSHR这个数据库中来.sksj和zgbh重复的就不要插入,没有重复的就插入.__sno是自增长的列.
求高手解答一下.
  相关解决方案