天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1880|回复: 7

[已解决] 这。。。貌似又是一个bug?!!!

[复制链接]
金中软件 发表于 2013-6-20 09:14:06 | 显示全部楼层 |阅读模式
本帖最后由 abelard 于 2013-6-21 17:42 编辑

这是我的sql语句,也就是主子表的联合查询:

SELECT     a.ID, a.ITEM_QQ, a.ITEM_PHONE, a.ITEM_TELEPHONE, a.ITEM_NICKNAME, a.ITEM_RELATION, a.ITEM_LINKNAME, a.DOMAINID, a.FORMID FROM         dbo.TLK_KF_REGIST AS b INNER JOIN dbo.TLK_KF_LINKMAN AS a ON b.ID = a.PARENT


然后报这样的错:
parent不明确!!!

然后到tomcat里面看,天翎平台在我的sql语句上有添加了这些东西:
select top 10 * from <select row_number<> over <order by domainid> as rownumber,tabnic.* from <select top 2147483647 * from <select a.ID, a.ITEM_QQ, a.ITEM_PHONE, a.ITEM_TELEPHONE, a.ITEM_NICKNAME, a.ITEM_RELATION, a.ITEM_LINKNAME, a.DOMAINID, a.FORMID from dbo.TLK_KF_REGIST AS b INNER JOIN dbo.TLK_KF_LINKMAN AS a ON b.ID = a.PARENT where <parent ='11e2-d8e0-8df62958-a640-f124022df4d9'>> ordtb where domainid ='11e2-a711-3b9c7d0e-a692-4b0a2ba0ca8d' order by ordtb.id > tabnic > tablenickname where rownumber>0

里面果然有一个parent字段没有指定表单????

请天翎帮忙测试确认!!!!
abelard 发表于 2013-6-20 09:36:56 | 显示全部楼层
您好,本地测试一下,请您耐心等待。
abelard 发表于 2013-6-20 15:40:29 | 显示全部楼层
本帖最后由 abelard 于 2013-6-20 15:41 编辑

var domainid=getDomainid();
var sql="select * from (select  b.PARENT,b.ITEM_请假类型 as ITEM_请假类型,b.ID,b.ITEM_人事部审批意见 as ITEM_人事部审批意见,'"+domainid+"' as domainid,'11e2-d40c-345d1e39-90b5-cb0329fd8569' as Formid    from tlk_金中parent字段测试 as a inner join tlk_test表单 as b on a.ID=b.PARENT) aaa";
println(sql);
sql;
将脚本改为这中方式就没有报错了,您先尝试,有问题再沟通。
 楼主| 金中软件 发表于 2013-6-21 11:17:34 | 显示全部楼层
回复 3# abelard


    我同事正在尝试,这个方法暂时可以解决问题,但是希望以后可以修正这个问题,好吗?!
abelard 发表于 2013-6-21 13:56:44 | 显示全部楼层
本帖最后由 abelard 于 2013-6-21 13:59 编辑

额。。。这个问题我得解释一下,可能是由于平台在您的语句上加了一个判断parent字段的。通过查询语句找对应的parent字段时无法识别是哪个加的,通过在您的语句上加一个b.parent也还是无法识别,所以需要添加一个子查询,这样平台就能判定是哪个parent字段了。具体也无法修正。您得理解。因为select语句是会有多种方式的,如果三楼的方式能够解决您的问题,请您就用这种方式吧,希望得到您的理解,感谢您的支持,谢了。
 楼主| 金中软件 发表于 2013-6-21 16:46:13 | 显示全部楼层
回复 5# abelard


    那以前的版本也没有这个问题啊!
spiral 发表于 2013-6-21 16:58:16 | 显示全部楼层
之前的版本肯定也有同样的问题!
请问楼主还有其他疑问吗?
abelard 发表于 2013-6-21 17:42:37 | 显示全部楼层
楼主Q上反馈,对该问题没有疑问,对应帖子关闭,感谢楼主的反馈与支持。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 00:23

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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