function有返回值,并且可以直接在Query中引用function和或者使用function的返回值。
本质上没有区别,都是 PL/SQL 程序,都可以有返回值。
最根本的区别是: 存储过程是命令, 而函数是表达式的一部分。
比如:select max(NAME)FROM但是不能 exec max(NAME) 如果此时max是函数。
时间: 2024-10-22 09:51:12
function有返回值,并且可以直接在Query中引用function和或者使用function的返回值。
本质上没有区别,都是 PL/SQL 程序,都可以有返回值。
最根本的区别是: 存储过程是命令, 而函数是表达式的一部分。
比如:select max(NAME)FROM但是不能 exec max(NAME) 如果此时max是函数。