1."select get_projectcode({0}) from dual", projectID
这句是什么意思啊?get_这是个函数吧  ?  怎么用啊?
2.select projectname ,pack_tools.stradd('road','roadname','where planid = '||aa.projectid) as sumroad,REMARK from project aa where aa.projectstatus in (4,5)
这句中的pack_tools.stradd('road','roadname','where planid = '||aa.projectid) as sumroad
是什么意思啊 
pack_tools.stradd()意思是将括号中的字串相加之后得到 as 后新的字串名称的字串。
得到的这个串与road  roadname有什么联系啊?road  是个数据库中的表 ,roadname是road中的一个字段. 得到的新字段与原来的表间有什么关系啊?

解决方案 »

  1.   

    楼主还是多请教你的师兄他们,这些都是基础的东西,那两个都是自己定义的函数,你在pl/sql窗口function下面能找到他们的定义,好好研究研究吧。
      

  2.   

    lz可以找一本pl/sql的简单资料看看。应该很快就可以明白的。
      

  3.   

    oracle语法;
    在oracle数据库环境下定义的。
      

  4.   

    lz可以找一本pl/sql的简单资料看看。应该很快就可以明白的。