存储过程和函数的异同

存储过程是第一次编译之后就会被存储的下来的预编译对象,之后无论何时调用它都会去执行已经编译好的代码。而函数每次执行都需要编译一次。总结下来有下面几个区别: 基本不同 函数必须有一个返回值而存储过程则不是必须的(存储过程可以返回0个到n个值); 函数只能有输入参数而存储过程可以同时又输入和输出参数;
posted @ 2014-04-03 11:35  冰深  阅读(1613)  评论(2编辑  收藏  举报