ldcf.net
当前位置:首页 >> orAClE自定义排序函数 >>

orAClE自定义排序函数

没有全局函数这一说 只有授权给其它用户执行 grant executeon function_name to username

create or replace function my_fun return number is i number := 1; total number := 1; begin while i

可以用如下语句查看用户自定义的资源,如函数、存储过程: SELECT * FROM USER_PROCEDURES; 查到概况后根据对象名字可以查看其源码: SELECT * FROM USER_SOURCE WHERE NAME = 'COMPUTERFEE';

可在第三方软件中,如pl/sql中编译。 1、打开pl/sql软件并登录到指定数据库。 2、点击左上方像纸片的按钮,然后点击“sql窗口” 3、在弹出窗口中编写自定义函数。 4、编写完毕后,直接点击左上角像齿轮的按钮(即执行按钮),就可以编译了。

外层管道函数: CREATE OR REPLACE FUNCTION F_CAGOODAVG_D_ZH_AQI (List varchar2,p_StartDate varchar2,p_EndDate varchar2, p_cal number,p_MethodCode number,usercode varchar2) RETURN TCA_GETSUBGOODAVG_D_AQI PIPELINED ... end F_CAGOO...

select 函数 from dual;

两种方法,建议你用触发器: create or replace trigger business after insert on tbl_business for each row begin if :new.business_amt =2000000 then insert into tbl_Rbusiness(business_id,user_id,business_date,business_amt) values (...

可以用如下语句查看用户自定义的资源,如函数、存储过程: SELECT * FROM USER_PROCEDURES; 查到概况后根据对象名字可以查看其源码: SELECT * FROM USER_SOURCE WHERE NAME = 'COMPUTERFEE';

你是指function吗? select * from dba_objects where object_type='FUNCTION‘ 如果还要查其它类型的,object_type就写其它类型。你看看select * from dba_objects就知道了。

因为看不到你的文件就没变法帮你找问题,以下只是处理这种问题的参考思路: 可能就是你编辑的文件不能执行,你可以先执行一下你的文件可不可以正常执行。如果可以就是函数的格式不对,如果文件不能执行就是问题编辑的有问题

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com