创建了是拿来用的,至于为什么要用存储过程,要先了解存储过程存在的意义:
存储过程由SQL语句和流程控制语句组成。它的功能包括:接受参数;调用另一过程;返回一个状态值给调用过程或批处理,指示调用成功或失败;返回若干个参数值给调用过程或批处理,为调用者提供动态结果;在远程SQL Server中运行等。
1)·存储过程是预编译过的,所以存储过程执行速度很快.
2)·存储过程和待处理的数据都放在同一台运行SQL Server的计算机上,使用存储过程查询当地的数据,效率自然很高
3)·存储过程一般多由Client端通过存储过程的名字进行调用,减少了网络传输量,加块系统速度.
4)·存储过程还有着如同C语言子函数那样的被调用和返回值的方便特性。
存储过程由SQL语句和流程控制语句组成。它的功能包括:接受参数;调用另一过程;返回一个状态值给调用过程或批处理,指示调用成功或失败;返回若干个参数值给调用过程或批处理,为调用者提供动态结果;在远程SQL Server中运行等。
1)·存储过程是预编译过的,所以存储过程执行速度很快.
2)·存储过程和待处理的数据都放在同一台运行SQL Server的计算机上,使用存储过程查询当地的数据,效率自然很高
3)·存储过程一般多由Client端通过存储过程的名字进行调用,减少了网络传输量,加块系统速度.
4)·存储过程还有着如同C语言子函数那样的被调用和返回值的方便特性。