存储过程

关于存储过程的一些总结性描述:

1. 存储过程是一组为了完成特定功能的SQL语句集。

2. 存储过程就是一组编译好的SQL语句。

3. 数据库存储过程的实质就是部署在数据库端的一组自定义代码以及SQL。

4. 存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入、输出和它自己的函数库。

---------------------------------------------------------

基本语法:

CREATE PROC [ EDURE ] procedure_name [ ; number ]
[ { @parameter data_type }
[ VARYING
] [ = default ] [ OUTPUT ]
]
[ ,...n ]

[ WITH
{ RECOMPILE | ENCRYPTION | RECOMPILE , ENCRYPTION }
]

[ FOR REPLICATION ]

AS sql_statement [ ...n ]

参考资料:

1. SQL Server数据库 存储过程的原理和使用技巧

2. 存储过程语法及实例

3. SQL Server 存储过程语法

posted @ 2011-06-10 11:23  zeyoo  阅读(410)  评论(0编辑  收藏  举报