起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4092|回复: 2

[结贴] KSQL 不能插入

[复制链接]

19

主题

59

帖子

140

积分

初级会员

Rank: 2

积分
140
QQ
发表于 2018-11-30 16:42:57 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: Sybase 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
自定义动作的函数如下:public static int insert(String knowledgeID, String ids) {
                System.out.println("knowledgeID:" + knowledgeID);
                System.out.println("ids:" + ids);
                String ksql = "insert into KP_KNOWLEDGE_PROBLEM_RELATION kpr (kpr,kpr.KNOWLEDGE_ID,kpr.PROBLEM_ID) "
                                + " (select guid(),:knowledgeID,KP_PROBLEM from KP_PROBLEM KP_PROBLEM where KP_PROBLEM in (:ids))";
                Map map = new HashMap();
                map.put("knowledgeID", knowledgeID);
                map.put("ids", ids);
                int i = KSQL.executeUpdate(ksql, map, "/metrodetection/knowledge_problem_store/data", null);
                System.out.println("插入行数:" + i);
                return i;
        }

调用动作都没问题,但是通过代码执行行数为0
使用sybase查询分析器执行日志中的sql语句,能正常插入;这是为什么?

日志如下:

2018-11-30 16:38:08
exec KSQL: insert into KP_KNOWLEDGE_PROBLEM_RELATION kpr (kpr,kpr.KNOWLEDGE_ID,kpr.PROBLEM_ID)  (select guid(),:knowledgeID,KP_PROBLEM from KP_PROBLEM KP_PROBLEM where KP_PROBLEM in (:ids))
--> sql:INSERT INTO KP_KNOWLEDGE_PROBLEM_RELATION(KP_KNOWLEDGE_PROBLEM_RELATION.fID, KP_KNOWLEDGE_PROBLEM_RELATION.KNOWLEDGE_ID, KP_KNOWLEDGE_PROBLEM_RELATION.PROBLEM_ID)(SELECT  STR_REPLACE(CAST (NEWID() AS VARCHAR(36)), '-', ''),  ? , KP_PROBLEM.fID FROM KP_PROBLEM KP_PROBLEM  WHERE  KP_PROBLEM.fID IN ( ? ) )
--> binds:['0F4913FF89C24E6082EAD0B50C2EC146', 'D3338F9B9A0D4550B840A353B06D6222','3FFDA3DEAFB4426CA9A52E22C4D7A165','4F6C6F9DB94A44B882F2570FA28887CE']
2018-11-30 16:38:08 sql 执行时间:21ms

插入行数:0

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2018-11-30 17:39:42 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

59

帖子

140

积分

初级会员

Rank: 2

积分
140
QQ
 楼主| 发表于 2018-12-3 09:51:02 | 显示全部楼层
请结贴,谢谢。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-19 22:49 , Processed in 0.100970 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表