oracle plsql 自定义函数
来源:互联网 发布:域名 海外服务器 编辑:程序博客网 时间:2024/06/09 14:13
例如:
CREATE OR REPLACE FUNCTION HELLO(str IN VARCHAR2)RETURN VARCHAR2IS RET VARCHAR2(20);BEGIN RET := 'Hello ' || str; DBMS_OUTPUT.put_line(RET); RETURN RET;END;
执行:
SELECT HELLO('yang') FROM DUAL;
删除:
DROP FUNCTION HELLO;
不能像java里那样进行重载。
下面转:http://blog.csdn.net/shaojie519/article/details/7409039
从SQL中调用函数的限制
为了从SQL 表达式中调用函数,用户定义函数必须:
•只接受IN参数
•只接受有效的SQL 数据类型,而不接受PL/SQL特殊的类型
作为参数
•返回数据类型为有效的SQL数据类型,而非PL/SQL 特殊的
类型
•在一个表上的UPDATE或DELETE语句中调用的函数不能查询及更新同一个表
•从SQL 语句中调用的函数不能包含结束事务的语句
过程与函数:
0 0
- oracle plsql 自定义函数
- Oracle/PLSQL: BFilename函数
- oracle plsql函数大全
- Oracle/PLSQL中的一个函数--NVL函数
- NVL函数 Oracle/PLSQL中的一个函数
- oracle/plsql中decode()函数用法
- Oracle的plsql 函数、存储过程
- Oracle数据库:NVL()函数 Oracle/PLSQL中的一个函数
- oracle plsql
- oracle plsql
- oracle plsql
- oracle--PLSQL
- oracle plsql
- oracle的PLSQL单行函数和组函数详解
- oracle用户自定义函数
- oracle用户自定义函数
- ORACLE自定义合计函数
- Oracle自定义聚集函数
- 软件项目编程规范
- Struts2中默认action
- Win32句柄说明
- DOM之Node
- 算法之排列与组合算法
- oracle plsql 自定义函数
- Netty教程—Part5—Server端返回日期数据
- 数论问题——答案集有限的情况下一种想法
- 事务
- 90%的程序员无法正确实现二分查找算法???
- sdjzu oj E题
- Linux实战:用户远程登录文件分享服务器的搭建
- 容易遗失的linux命令
- android内存溢出问题:ListView优化