`
baobeituping
  • 浏览: 1068598 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

oracle 创建函数

阅读更多

函数就是个有返值的过 定义一个数:此数可以据雇编号查员的年薪

CREATE OR REPLACE FUNCTION myfun(eno emp.empno%TYPE) RETURN NUMBER AS

rsal NUMBER ; BEGIN

SELECT (sal+nvl(comm,0))*12 INTO rsal FROM emp WHERE empno=eno ;

RETURN rsal ; END ;

/

直接写 SQL 语句,用此函

 

 


 

 

SELECT myfun(7369) FROM dual ;

分享到:
评论

相关推荐

    oracle创建函数生成拼音码(汉字首字母)

    oracle创建函数生成拼音码(汉字首字母)

    Oracle创建函数及其调用

    ### Oracle 创建函数及其调用 在Oracle数据库中,创建用户定义的函数是一种强大的工具,它允许开发者编写可重用的代码块,这些代码块可以执行复杂的业务逻辑,并返回计算结果。这种能力对于优化查询性能、简化应用...

    oracle 创建函数和包

    ### Oracle 创建函数和包 #### 4.1 过程和函数 PL/SQL 的过程和函数类似于其他第三代编程语言(3GL)中的过程和函数,它们共享许多相同的特性。在 Oracle 中,过程和函数统称为子程序。下面将详细介绍过程和函数的...

    oracle创建函数

    Oracle 创建函数 Oracle 创建函数是指在 Oracle 数据库中创建一个函数,以便于计算和返回特定的数据。函数可以将经常需要进行的计算写成函数,减少代码的重复率和提高查询效率。 函数的基本语法结构为: ```sql ...

    110个oracle常用函数.pdf

    Oracle创建函数是通过PL/SQL自定义编写的,通过关键字function按照自己的需求把复杂的业务逻辑封装进PL/SQL函数中,函数提供一个返回值,返回给使用者。这样使用者就不需要去理解业务逻辑,把PL/SQL函数中的业务逻辑...

    oracle权限函数

    ### Oracle权限函数详解 在Oracle数据库管理中,权限管理是一项重要的任务,它涉及到对用户、角色及对象等数据库实体的访问控制。通过合理地分配权限,可以有效地保护数据的安全性和完整性,同时确保业务流程的正常...

    oracle培训资料(整理版)

    这份"Oracle培训资料(整理版)"包含了丰富的知识内容,特别是对于分析函数和Oracle内置函数的深入探讨,对于初学者和进阶者来说都是宝贵的学习资源。 一、Oracle分析函数 分析函数是Oracle数据库中的一种高级查询...

    ORACLE练习题ORACLE练习题

    2. 存储过程与函数:创建和调用存储过程及函数,实现复杂的业务逻辑。 3. 触发器:使用触发器实现自动化的数据库操作,如在数据修改前后执行特定动作。 4. 游标:在PL/SQL中使用游标处理单行或多行结果集。 5. 包...

    Oracle 递归函数介绍

    Oracle 递归函数介绍 Oracle 递归函数是一种特殊的PL/SQL函数,可以用于解决复杂的树形结构查询问题。递归函数可以自我调用,以便遍历树形结构的每个节点,直到达到停止条件。 在 Oracle 中,递归函数的定义语法...

    oracle自定义日期函数

    因此,我们可以使用 Oracle 提供的方法来创建一个同名的函数 DATEADD,以便于移植使用。 DATEADD 函数的实现 ------------------ DATEADD 函数的实现主要是通过使用 PL/SQL 语言来编写一个存储过程。函数的输入...

    ORACLE CRC32函数

    ### ORACLE CRC32函数详解 #### 一、概述 在Oracle数据库中,`CRC32`函数是一种非常实用的功能,主要用于将字符类型的数据转换为一个唯一的数字类型,这一过程通常被称为散列(Hash)。通过该函数,可以方便地生成...

    oracle管道函数用法

    ### Oracle管道函数详解 #### 一、概述 Oracle管道函数是一种特殊类型的函数,它能够返回一个数据集合,并且能够在函数执行的过程中逐步返回结果,而不仅仅是最后的结果。这种特性使得管道函数非常适合于处理大量...

    Oracle中实现Split函数功能

    Oracle 中实现 Split 函数功能 Oracle 中实现 Split 函数功能是指在 Oracle 数据库中实现类似于 C# 等编程语言中的 Split 函数,用于拆分字符的功能。下面是实现 Oracle 中 Split 函数功能的详细介绍。 首先,...

    postgresql 兼容 oracle 函数

    5. **序列对象**:Oracle中的序列在PostgreSQL中可以通过创建序列类型来模拟,orafce提供了类似于Oracle的序列操作函数。 6. **其他兼容性特性**:还包括异常处理、游标处理、包的创建等,以尽可能地模拟Oracle的...

    oracle内置函数大全

    创建表并插入数据后,可以使用SOUNDEX函数比较不同字符串的发音。 以上只是Oracle内置函数的一部分,实际中还有诸如TRIM、TO_CHAR、TO_DATE、MOD、ROUND、DECODE等大量其他函数,它们在处理数据时都发挥着重要作用...

    oracle 常用函数 sqlplus基本命令

    本文将深入探讨"Oracle常用函数"以及"SQL*Plus基本命令"这两个关键领域,旨在帮助你提升在数据库操作中的效率。 一、Oracle常用函数 1. 长度函数`LENGTH` `LENGTH`函数用于计算字符串的字符数,不区分字符类型(如...

    ORACLE 分析函数大全

    这些函数可以组合使用,以创建更复杂的数据分析逻辑,为业务决策提供有价值的信息。例如,`CORR()`函数可用于分析两个变量之间的关联性,帮助识别潜在的模式或趋势。 在实际应用中,掌握这些分析函数的用法对于优化...

    oracle最常用的函数或方法总结

    - PL/SQL允许创建用户自定义的函数和过程,实现更复杂的数据处理逻辑。 10. **触发器和存储过程** - 触发器在特定的数据库事件(如INSERT、UPDATE、DELETE)发生时自动执行。 - 存储过程是一组预编译的SQL语句,...

    oracle split函数

    本文将详细介绍两种在Oracle中实现字符串分割的方法:第一种是通过创建类型和管道函数的方式;第二种则是通过循环和子字符串处理实现的。 #### 二、第一种实现方式:创建类型和管道函数 ##### 1. 创建类型 `TY_STR...

    oracle 创建wm_concat函数

    ### Oracle 创建wm_concat函数 #### 知识点一:Oracle 10G及以下版本的wm_concat函数自定义实现 在Oracle 10G及更早版本中,并没有内置的`wm_concat`函数,该函数主要用于对一组字符串进行连接操作。为了在这些...

Global site tag (gtag.js) - Google Analytics