数据库改变 生成改变数据库的语句1初始化:
我从远端的一个数据库把里面的表A的数据(原始数据库),拷贝到本机的表A_local,2比对
然后我希望把 原始数据库的表A和我本机的表A_local的数据进行对比,如果有不同,则产生一条sql语句例如,如果是原始数据库中的数据有个项目改变了,我就产生一条update的语句,这条update的语句能够 把握本机的这张表
更新到和原始数据库一样的状态。如果是原始数据库中的数据增加了一条,我就产生一条insert的语句,这条insert的语句能够 把握本机的这张表
更新到和原始数据库一样的状态。这个比对的方法要怎么进行,有什么好的方法吗,如果有做过的朋友可以联系我的qq 107383740谢谢
我从远端的一个数据库把里面的表A的数据(原始数据库),拷贝到本机的表A_local,2比对
然后我希望把 原始数据库的表A和我本机的表A_local的数据进行对比,如果有不同,则产生一条sql语句例如,如果是原始数据库中的数据有个项目改变了,我就产生一条update的语句,这条update的语句能够 把握本机的这张表
更新到和原始数据库一样的状态。如果是原始数据库中的数据增加了一条,我就产生一条insert的语句,这条insert的语句能够 把握本机的这张表
更新到和原始数据库一样的状态。这个比对的方法要怎么进行,有什么好的方法吗,如果有做过的朋友可以联系我的qq 107383740谢谢
解决方案 »
- 多线程 有东西不明白
- 非外部类引用事件监听
- 使用java正则表达式将绝对地址转换为相对地址
- Oracle中一个函数返回值是Record类型,在JDBC中如何取得此Record类型
- 怎样用java实现ftp远程建立文件夹,急等!100分
- 关于线程结束的小问题,急急,在线等
- 用位运算来做检测条件有什么好处?
- 求教java高手,串口通讯问题。
- applet疑问,急
- DB2用Select * from taba where name line 'a_' 无效 为啥?
- An unexpected error has been detected by Java Runtime Environment:
- 请问怎样迭代输出一个annotation实体的所有注解成员?自定义annotation的默认toString方法是如何实现的?
java.sql.Connection con = null;
DatabaseMetaDate d = con.getMetaData();剩下的你自己去看API吧!呵呵!
这个应该是数据库或表结构的数据吧,比方说列名
我怎么觉得LZ你就是动态连接字符串的问题啊
就是数据读取
然后比较,不同的时候判断
1,更新的场合
update table set xxxx = ''
2,追加的场合
insert into table values();然后,执行一下生成的sql
是这个意思吗?