合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## 与函数的区别 #### 相同点 1. 存储过程和函数目的都是为了可重复地执行操作数据库的sql语句的集合. 2. 存储过程函数都是一次编译,后续执行. #### 不同点 1. 标识符不同。函数的标识符为FUNCTION,过程为:PROCEDURE。 2. 函数中有返回值,且必须返回,而过程没有返回值。 3. 过程无返回值类型,不能将结果直接赋值给变量;函数有返回值类型,调用时,除在select中,必须将返回值赋给变量。 4. 函数可以在select语句中直接使用,而过程不能:函数是使用select调用,过程不是。