我有2张桌子
HeaderTable:
Header_ID Header_Status
DetailTable:
Detail_ID Header_ID
我想基于HeaderTable
同步Header_Status = A
,这可以通过设置列路由器Header_Status=A
对于DetailTable
,我想仅在Header_ID
已经同步到目标时进行同步检查,这意味着我必须根据select * from HeaderTable where Header_ID=:Header_ID
等查询进行路由
我怎样才能在sym_router
?
答案 0 :(得分:0)
尝试使用允许自定义查询定义的子选择路由器:
select node_id
from sym_node
where 0 < (
select count(*)
from HeaderTable
where Header_ID=:Header_ID
and Header_Status = A);