如何在ORACLE中定义一个函数,固定返回一个字符串如(',',',
如何在ORACLE中定义一个函数,固定返回一个字符串如('0501','0502','0503','0507','0542','0543')
如何在ORACLE中定义一个函数,固定返回一个字符串如('0501','0502','0503','0507','0542','0543')
每次写脚本条件的时候,总要这么写一次,难得打字呀
[最优解释]
定义一个常量啊,哈哈
[其他解释]
麻烦请查看下私信,有问题请教您!
[其他解释]
放临时表里、放函数里
[其他解释]
create or replace function return_str (str varchar2)
return varchar2 is
st varchar2(100);
begin
st := '(''001'',''002'',''003'')';
return st;
end;
select return_str('132') from dual;
[其他解释]
in ('0501','0502','0503','0507','0542','0543')
---这个不是你想想的那么用的弟弟
---虽然你想象的是长的一样,但是函数返回回来就是个字符串了
[其他解释]
谢谢楼上各位,我还是用pl/sql的替换解决了。
