kgdc.net
当前位置:首页 >> orAClE中建立函数?如何查看自己都建立了哪些函数? >>

orAClE中建立函数?如何查看自己都建立了哪些函数?

在user_objects里面,里面还存储了其他对象,通过object_type区分. select object_name from user_objects where object_type='FUNCTION'; 这样就能看到函数名称了. 当然,跟别的一样,也有对应的all_objects,dba_objects.

oracle内置函数 http://www.cnblogs.com/lfx0692/articles/2395950.html

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

oracle中的Function有两种,一种是系统内置的函数(直接拿来用就行),一种是自定义的(自己写的完成特定功能的)。function可以在DML语句中执行。如select upper('AaBbCcDd') '大写' from dual 其中upper就是系统自带的函数,是把参数中的字符串...

比如你定义了一个函数: create FUNCTION y2 (inx2 number) return number is Result number(2); begin Result := inx2*inx2; return(Result); end y2; 可以在查询语句后引用,比如定义的是一个计算开方的函数 y2 select y2(4) from dual; 结果...

create or replace function f(d number)return varcharisbegin return substr(d,instr(d,'.')+1);end f;select f(12.34) from dual;

查看包中函数、过程的SQL语句: SELECT owner,name,text,line FROM DBA_SOURCE where type = 'PACKAGE' and (TEXT like ' procedure%' or TEXT like ' function%'); 结果中,owenr:哪个用户的,name:哪个包,text:函数名及部分参数,line:行...

函数一般都是对数据的简单处理,可以方便复用。 举个简单例子, 比如要对一个数字N做比较复杂的运算,而且需要多次使用,那么建立函数get_N(number); 在每次需要这个结果的时候都可以调用函数来处理 比如 select get_N(n) from dual; 而不需要每...

create or replace package Package_Name is PROCEDURE Main( errbuf OUT VARCHAR2 ,retcode OUT NUMBER ,parameter1 IN varchar2 ); FUNCTION function_name (parameter1 IN NUMBER) RETURN NUMBER; end Package_Name; --------- create or rep...

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