数据库有这样一个表customer,结构如下:类型 字段
int id 自增,但可能不连续,有删除过一些记录
varchar custName
varchar address
将上面表中的数据复制到customer111表中
int id
varchar custName
varchar address
int Imp_id 这字段记录customer表中id的值当删除customer某些记录时,如何做到同步更新到customer111表中,把customer111中的Imp_id 与 customer中的id 作对比,删除记录假设已经把customer表中的id值 存放在字符串str中,并已逗号隔开是否可以使用
delete from customer111 where Imp_id .......或者其他办法
int id 自增,但可能不连续,有删除过一些记录
varchar custName
varchar address
将上面表中的数据复制到customer111表中
int id
varchar custName
varchar address
int Imp_id 这字段记录customer表中id的值当删除customer某些记录时,如何做到同步更新到customer111表中,把customer111中的Imp_id 与 customer中的id 作对比,删除记录假设已经把customer表中的id值 存放在字符串str中,并已逗号隔开是否可以使用
delete from customer111 where Imp_id .......或者其他办法
delete from customer111 where Imp_id in (?)
用hibernate的话就是弄一个<one-to-one>然后cascade="all"或者cascade="Delete"