码迷,mamicode.com
首页 > 数据库 > 详细

Oracle存储过程根据传入参数查询

时间:2014-10-16 16:53:22      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:style   io   os   ar   strong   sp   数据   on   问题   

Oracle存储过程中根据传入参数查询时无效

环境:Oracle11g

需求:根据传入的参数作为条件,查询相关数据

问题:条件无效

代码:

create or replace procedure XXX(associatedId in varchar,typeinfoid in varchar)

as

sheetcontent clob;

begin

select wm_concat(t.datasource) into sheetcontent from xly_associatedorder t

    where t.associatedid = associatedId and t.typeinfoid = typeinfoid;

  end XXX;

解决办法:

create or replace procedure XXX (associatedId in varchar,typeinfoid in varchar)

as

sheetcontent clob;

p1 varchar(50);

p2 varchar(50);

begin

  p1:=associatedId;

  p2:=typeinfoid;

select wm_concat(t.datasource) into sheetcontent from xly_associatedorder t

    where t.associatedid =p1 and t.typeinfoid =p2;

  end XXX;

Oracle存储过程根据传入参数查询

标签:style   io   os   ar   strong   sp   数据   on   问题   

原文地址:http://www.cnblogs.com/tianbang/p/4028755.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!