日期:2014-05-17  浏览次数:20548 次

表更新,什么方法最好?
一个是原表(其实是个视图,由多个表组成),字段如下
关键字段:ID1,ID2,其中ID1+ID2是唯一的
其他字段col1,col2……


一个是新表,字段如下
主键:ID
其他字段:col1,col2……
新表的ID跟原表不一样,是根据原表的ID和ID2来生成。新表的内容其实是这样的
主键:ID
其他字段:原表ID2,原表ID2,原表其他字段col1,col2……

两个表都有上千万条记录。

现在原表里面某一条记录的某个其他字段进行了改变。要求新表对应的字段也跟着变

由于两个表跨不同的服务器,不同的数据库。所以目前用的是链接服务器做关联。所以触发器什么的都没有用。

请问有什么好的sql语句,执行起来效率比较好?

------解决方案--------------------
好像只能用LZ的方法写。最好是触发器。