相当于把查询语句函数化了
如:select abc.t1 from abc where id=1
存储过程也是实现这样的功能,只不过函数化了,id可以为动态输入值(既函数的参数)
abc.t1为输出值用存储过程好处
安全(语句都是内置写好的,外露的代码少)
速度快(语句都经过优化编译)
结构化(可以数据和程序分离开发)
.
.
.
等等好处学习:找找别人的代码,自己依葫芦画瓢写几个就会了
如:
CREATE PROCEDURE get_sales_for_title
@title varchar(80)   -- This is the input parameter.
AS-- Get the sales for the specified title.
SELECT "YTD_SALES" = ytd_sales
FROM titles
WHERE title = @titleRETURN
GO