创建存储过程
1."标准"
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.procedure_name:存储过程名称。过程名称必须符合标识规则,且对于数据库及其所有者必须唯一
exa:创建一个简单的查询表信息的存储信息
CREATE PROCEDURE sqlprott
AS
SELECT * FROM event
GO
2, ;number:可选择的参数,是用来对于同名的存储过程进行分组,以便用一条drop proc 存储过程名来删除一组的存储过程。
exa:创建一个名为sqlpro的存储过程,分为三组
exa_1:
CREATE PROCEDURE sqlproo;1
AS
sql_statement
exa_2:
CREATE PROCEDURE sqlproo;2
AS
sql_statement
exa_3:
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载