资 源 简 介
应用背景介绍使用T-SQL编写存储过程的基本用法,供初学者学习之用。存储过程是预先编译好的一组 Transact-SQL 语句,作为一个单元存储在服务器端并在服务器端执行. 存储过程可以带输入、 输出参数, 具有返回值. 存储过程的优点如下:
(1) 存储过程可以强制应用程序的安全性, 可以防御 SQL 注入攻击.
(2) 存储过程大大减少网络通信流量.
(3) 存储过程在服务器上注册, 执行效率高.
(4) 存储过程大大提高应用程序的可维护性和设计效率.关键技术
在SQL Server 2008中定义、执行、修改存储过程。使用create procedure或create proc定义存储过程,使用exec或execute执行存储过程,使用alter proc或alter procedure修改已有存储过程。包含输入、输出参数的使用。包含用户登录、修改密码、模糊查询等存储过程。