timesten 不支持两张表查询的绑定变量

randaliang 2012-02-09 10:50:01
select u.*, o.belong_org top_org
from gap_user u, gap_organize o
where u.belong_org = o.id
and u.code = ?
and u.is_deleted = 0
形式报错:ORA-01008: 并非所有变量都已绑定
然后
select u.*, o.belong_org top_org
from gap_user u, gap_organize o
where u.belong_org = o.id
and u.code = ?
就可以执行通过
如果一张表
select * from gap_user where id = 1 and code = ?
形式是没有问题的

这是怎么回事呢?
...全文
77 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
我心飞翔 2012-02-18
  • 打赏
  • 举报
回复
这是Java代码中的SQL语句吧。
?为了实现动态SQL而提供的点位符,跟在几个表上查询没有关系,应该还是你写的有问题,可以仔细检查。

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧