|
版本: |
X5.2.7 |
小版本号: |
|
|
|
数据库: |
MS SQLServer |
服务器操作系统: |
|
应用服务器: |
|
客户端操作系统: |
Windows 7 |
浏览器: |
|
|
|
请问一下高手 。我在流程结束事件里面 写了一个sql语句,执行update
能否更新两张表中的数据?要是不可以的话应该怎么做?谢谢高手指教
String key = ProcessUtils.getProcessData1();
String sql = "update TCaiGHT set TCaiGHT.tfJieSJE=THeTJS.tfJieSJE from TCaiGHT join THeTJS on TCaiGHT.fID =THeTJS.tfSHiGHTID where TCaiGHT.fID='"+key+"'";//只更新了一张表的数据,实际需求还有一张表的数据需要改动,能否写在一个sql语句中?
HashMap<String,String> sqlMap = new HashMap<String,String>();
sqlMap.put(DatabaseProduct.MSSQL.name(),sql);
SQL.executeUpdate(sqlMap, null, "/ICT/HeTGL/data");
|
|