我的前端采用BDE连接。
后台数据库为oracle8i.
由于pl/sql中有一些语句为
select *
from  a,
      b
where a.a=b.a(+);
里面有一个连接符号+,如何用query将这样的语句传入后台,总是出现could not find object的错误。请问这样的语句在delphi6里如何处理?

解决方案 »

  1.   

    什么pl/sql语句?
    select *
    from  a,
          b
    where a.a=b.a(+);
    对吗?
    oracle中,+是连接两个字符串
    你要做什么操作?
      

  2.   

    to chenquan(嘉威王子) 
    这里Pl/Sql的一个写法类同与sql里的连接,举个例子给你说说。
    Table a
    ============
    a      b
    ============
    1      1321231
    2      12312312
    3      41141412Table b
    ============
    a     c
    =========
    1  rgtgrree
    2  sdfsdfsdfsd现在我们如果执行上面的那个语句select *
    from  a,
          b
    where a.a=b.a(+);
    得出的结果就是
    a.a    a.b       b.a       b.c
    ===============================
    1      1321231   1        rgtgrree
    2      12312312  2        sdfsdfsdfsd
    3      41141412
    你懂了我的意思了吗?