sql 存储过程 sql 存储过程例子

【sql 存储过程 sql 存储过程例子】

sql 存储过程 sql 存储过程例子

文章插图
大家好 , 精选小编来为大家解答以上问题 。sql 存储过程例子 , sql 存储过程很多人还不知道 , 现在让我们一起来看看吧!
1、存储过程的含义:是一组预先编写好的能够实现某种功能的T-SQL程序 , 是存储在服务器上的预编译集合 。(存储过程是在服务器上创建并运行的独立数据库对象 。)
2、(使用返回值)
3、存储过程的优点:模块化编程 , 执行速度快 , 效率高 , 减少网络流量 , 提供安全机制 。(存储过程执行一次后 , 它的执行计划保存在内存中 , 以后就不需要编译优化了 。)
4、(修改存储过程)
5、因为存储过程是存在于服务器上的一组T-SQL , 所以当客户端调用它时 , 只需一条call语句就可以执行它 。可以限制用户对存储过程涉及的表的访问 , 只授予执行存储过程的权限 , 用户只能通过存储过程访问表 , 从而保证数据的安全性 。
6、(删除存储过程)系统存储过程:指SQLServer提供的存储过程 , 可以作为命令执行 。(系统存储过程在系统数据库master中定义 , 其前缀为sp_ 。)
7、(查看存储过程)
8、用户存储过程:用户在当前数据库中创建的存储过程 。(最好不要从sp开始 。如果用户定义的存储过程与系统存储过程同名 , 则用户定义的存储过程将永远不会执行 。)
9、简单存储过程创建(执行格式)([exec]存储过程名称)