小编Sat*_*ngh的帖子

如果NOT EXISTS则INSERT INTO一个表,然后INSERT将重复记录插入另一个表

我正在编写过去2天的存储过程,但我无法弄明白.

任务:我有一个表"table 1",其中有一些行,其中"Appointment No"作为主ID.

还有另一个表"table 1_copy",它与表1相同,主键不是必需的.

我想在"表1"中插入"名字"和"姓氏".但是,如果该记录已存在于""表1"中,则应将这些重复记录插入"tabel 1_copy",将非重复记录插入"表1"

因此,简而言之,我将带有新"约会号"的新记录插入到表1中,并将表1中已存在的重复约会no插入到表1_copy中.

我可以找出插入到if NOT EXISTS PART但是我正在努力捕获重复并插入"table 1_copy"

请帮我.

提前致谢

sql stored-procedures sql-server-2008

0
推荐指数
1
解决办法
7847
查看次数

标签 统计

sql ×1

sql-server-2008 ×1

stored-procedures ×1