能不能对多条件查询用存储过程来实现? 最笨的方法就是判断,然后根据不同的条件写不同的sql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你也可以在前台把WHERE条件生成,在存储过程中只需把WHERE条件作为参数传入即可 create procedure pro(p_aaa in varchar2,p_bbb in varchar2,p_ccc in varchar2)asnum number;beginselect count(1) into num from tabname where nvl2(p_aaa,aaa,1)=nvl(p_aaa,1) and nvl2(p_bbb,bbb,1)=nvl(p_bbb,1) and nvl2(p_ccc,ccc,1)=nvl(p_ccc,1);end;/ Oracle问题 sql:通过本年累计求本月值 怎样使字符变量变成系统识别的表名或列名 oracle10.2.0.1如何升级到oracle10.2.0.4? 这样的存储过程怎么处理啊? 请教数据库设计方面的问题,求高人大侠指点啊 那有pro*c的资料 急急,菜鸟SQL问题 oracle中代替in 和not in 高效方法 win10和plsql dev不兼容么 改动ip对oracle的影响 我的oracle为何无法连接!
as
num number;
begin
select count(1) into num from tabname where nvl2(p_aaa,aaa,1)=nvl(p_aaa,1) and nvl2(p_bbb,bbb,1)=nvl(p_bbb,1) and nvl2(p_ccc,ccc,1)=nvl(p_ccc,1);
end;
/