自定义函数 functions (用户自定义的,具有返回值的程序)
1、定义
create or replace function 函数名(参数1 in out 数据类型) return 数据类型 is 定义变量 begin 代码;return(返回值); end 函数名;
2、特点
自定义函数必须有返回值
不能执行DML语句,只能执行DQL语句
select 列或函数1,列或函数2 into 变量1,变量2 from 表 (把查询的结果赋给变量)
自定义函数 functions (用户自定义的,具有返回值的程序)
1、定义
create or replace function 函数名(参数1 in out 数据类型) return 数据类型 is 定义变量 begin 代码;return(返回值); end 函数名;
2、特点
自定义函数必须有返回值
不能执行DML语句,只能执行DQL语句
select 列或函数1,列或函数2 into 变量1,变量2 from 表 (把查询的结果赋给变量)