我有一张桌子1
Date Sec_ID Version value col5 col6 col7
20131111 001 1 100
20131112 002 2 99
我有一个存储过程将新数据插入 table1
所以如果我插入新的日期行:
20131111 001 2 111
20130101 003 1 88
20131111 004 1 90
table1 将类似于:
Date Sec_ID Version value col5 col6 col7
20131111 001 2 111
20131112 002 2 99
20130101 003 1 88
20131111 004 1 90
要求:Date 和 Sec_ID 组成一个主键。对于具有相同日期和相同 Sec_ID 的数据,更新其版本和其他列。在这种情况下,对于:
20131111 001 1 100
当新数据:
20131111 001 2 111
被插入
它会保持
20131111 001 2 111
只要。
谢谢!