oracle 存储过程 里面order by 怎么不能用动态参数 前台可以选择排序的方式,我传参到存储过程中,order by v_orderby(参数) 的时候不管用,怎么解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在存储过程中用动态SQL,把全部参数(包括order by中参数)组成一个字符串,然后再执行字符串的SQL命令。 这个应该在我这里不可行,我返回前台是一个游标,前台直接显示的游标里的table declare l_order varchar2(100) := 'ename'; cur sys_refcursor;begin open cur for ('select * from emp order by ' || l_order);end; 用not exists 取最大值为什么没用 急求!急求!游标 查询所有未修1号课程的学生姓名 我是新来的,谁能告诉我怎么得分? 求一update的触发器的标准例子,谢谢 大家来谈谈哪些情况可以导致索引失效 Oracle中Sql语句问题 为什么用函数to_lob将long raw 字段转化为Blob 时出错? 如何解决Oracle 9i 的SQLPlus Worksheet中简体中文显示为乱码的问题? 等待解决我给分呀着急!!!! 树形节点查询求解,求大神帮忙啊!思路或sql都ok啊。 oralce一个行列转换的问题
declare
l_order varchar2(100) := 'ename';
cur sys_refcursor;
begin
open cur for ('select * from emp order by ' || l_order);
end;