CREATE OR REPLACE FUNCTION FUN_GET_LINK_SPECIFY_ADMINS(P_LINK_ID IN NUMBER)
RETURN VARCHAR2 AS
/*获取指定链接定向所有管理员名字,拼装成字符串输出
@CREATEDATE 2009-05-11
@AUTHOR LUJUN
*/
V_RETURN VARCHAR2(4000) := '';
V_ADMIN_NAME VARCHAR2(30);
CURSOR CUR IS
SELECT ADMIN_NAME FROM TBL_LINK_SPECIFY_ADMIN WHERE LINK_ID=P_LINK_ID;
BEGIN
OPEN CUR;
LOOP
FETCH CUR INTO V_ADMIN_NAME;
EXIT WHEN CUR%NOTFOUND;
V_RETURN :=(V_RETURN || ' ' || V_ADMIN_NAME);
END LOOP;
RETURN(V_RETURN);
END FUN_GET_LINK_SPECIFY_ADMINS;
分享到:
相关推荐
Oracle 自定义聚合函数-分析函数 Oracle 自定义聚合函数是一种强大且灵活的功能,允许用户根据自己的需求创建自定义的聚合函数。聚合函数是一种特殊的函数,它可以对一组数据进行处理和计算,并返回一个结果。 ...
本文将详细介绍Oracle自定义函数的定义、使用方法以及一些高级特性。 #### 二、基本语法与定义 1. **定义函数的基本语法**: ```sql CREATE [OR REPLACE] FUNCTION function_name (参数列表) RETURN 返回类型 ...
在 Oracle 数据库中,自定义函数是一种非常重要的特性,允许用户根据需求创建自己的功能模块,以扩展数据库的内置功能。本文将详细讲解如何创建、调用和管理自定义函数,以及讨论它们在实际应用中的优缺点。 一、...
Oracle自定义脱敏函数是数据库管理中用于保护敏感数据的一种常见方法,尤其是在处理用户个人信息时。本文将深入解析Oracle自定义脱敏函数的实现细节,以确保在数据共享、备份或分析时不泄露关键信息。 首先,我们来...
oracle 自定义方法 判断日期是不是为假期 如果是假期则取下一天 直到工作日爲止
Oracle 自定义函数是数据库开发中的重要工具,允许开发者创建具有特定功能的代码块,以便在查询或业务逻辑中重用。这些函数可以根据需求返回特定的数据类型,并可以通过 IN、OUT 或 IN OUT 参数接收和传递数据。 1....
在IT行业中,数据库管理系统(DBMS)如...总结来说,这个Oracle自定义函数是针对统一社会信用代码的效验工具,遵循国家的效验规则,确保在数据库中存储的USCC信息的准确无误,这对于在中国进行合规操作的企业至关重要。
CREATE OR REPLACE FUNCTION getCRC32(str1 VARCHAR2) RETURN BINARY_INTEGER AS LANGUAGE JAVA NAME 'crc32_class.getCRC32(java.lang.String) return long'; ``` 3. **使用示例**:现在我们可以使用这个函数...
例如,`mm/dd/yy`中的`mm`、`dd`和`yy`分别代表月份、日期和年份的两位数表示,分隔符可以自定义。`AD/BC`和`AM/PM`标记用于指示公元纪年和一天中的时间段。`CC`返回世纪,`DD`表示星期几,`DY`和`DD`返回星期的名称...
### Oracle游标、视图和自定义函数 #### 1. 游标 **1.1 游标的优势和类型** 在数据库应用开发过程中,游标作为一种强大的工具,为开发者提供了一种处理从表中检索出的数据的有效方法,特别是在需要逐条处理数据...
### Oracle Function 返回结果集 #### 知识点概述 在Oracle数据库中,有时我们需要创建一个函数来返回一个结果集(即一系列记录),而非单一值。本文档中的代码示例展示了如何定义一个返回自定义表类型的函数`Ns_...
本资料"Oracle_function.zip_oracle"包含的"Oracle_function.chm"帮助手册正是为了解析和理解Oracle中的各种函数而准备的。 首先,我们要明白函数是预定义的代码块,可以接受一个或多个输入(参数),执行特定操作...
自从Oracle9i 推出Any数据类型(ANYDATA, ANYDATASET, ANYTYPE)以来,其使用鲜有详细示例,在Google到Steve Hilker 的博文中实验学习,欢迎大家扩展。...
1. **创建Oracle函数**:在Oracle数据库中,我们首先需要创建一个自定义函数。例如,我们可以创建一个计算两个数字之和的函数`ADD_NUMBERS`: ```sql CREATE OR REPLACE FUNCTION ADD_NUMBERS(p_num1 NUMBER, p_...
- `TO_DATE`:日期转换函数,可以使用自定义分隔符。 - `AD/BC`、`AM/PM`:公元标记和上下午标志。 - `CC`:世纪值,可能带有负号。 - `DD`、`DAY`、`DY`、`DDD`:星期的编号或名称。 - `EE`、`EEEE`:时代缩写...
Oracle 自定义split 函数 Oracle没有提供split函数,但可以自己建立一个函数实现此功能。比如“abc defg hijkl nmopqr stuvw xyz”,分隔符是空格,但空格个数不定。 源代码: CREATE OR REPLACE TYPE ty_str_...
CREATE OR REPLACE FUNCTION "GET_TYPES"(ccs_no IN VARCHAR2) RETURN VARCHAR2 IS cols_s VARCHAR2(1000) DEFAULT NULL; sqls LONG; PRAGMA AUTONOMOUS_TRANSACTION; BEGIN SELECT REPLACE(wmsys.wm_concat(col...
本文将深入探讨Oracle自定义函数的概念、语法以及不同类型的参数(如in、out和inout)的使用方法。 ### Oracle自定义函数:概念与用途 Oracle自定义函数是在PL/SQL环境中编写的,用于执行特定计算或逻辑,并返回一...
`PASSWORD_VERIFY_FUNCTION`允许我们自定义一个PL/SQL函数,该函数将在用户尝试更改密码时进行验证,确保新密码满足预设的复杂度规则。以下是在Oracle 11g R2中创建这个功能的详细步骤: 1. **执行默认密码复杂度...