如何在mule中设置动态更新查询

kgsdhlau  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(379)

如何在mule中设置动态更新查询取决于负载输入
有时我们只需要更新1列,有时2列取决于输入。

CREATE TABLE customers  
( customer_id number(10) NOT NULL,  
  customer_name varchar2(50) NOT NULL,  
  city varchar2(50)  
);  

Sometimes

UPDATE CUSTOMERS SET
CUSTOMER_NAME = 'sri'
where CUSTOMER_ID = 5;

Sometimes

UPDATE CUSTOMERS SET
CUSTOMER_NAME = 'Ram'
city= 'Delhi'
where CUSTOMER_ID = 5;
41zrol4v

41zrol4v1#

这意味着这些是真正不同的查询。对每个案例使用一个查询。将查询包含在适当的choice路由器分支中,以确定要执行的查询。
动态查询很容易成为sql注入安全漏洞的原因。我建议避免尝试进行动态查询。

相关问题