存储过程(一)-----格式框架

来源:互联网 发布:兄弟连php pdf 编辑:程序博客网 时间:2024/05/24 01:46

      存储过程是数据库服务端的代码,是一个大型系统中不可缺少的代码的一部分,在公司中有各自的书写规范,千变中的不变是核心的格式写法,这里结合实际的例子,总结一下存储过程的写法。

/*收费系统获取用户ID*/ /*  如果存在 proc_GetUserID 的同名存储过程,那么删除后创建新的存储过程*/if exists (select name from sysobjects where name='proc_GetUserID')begin drop  proc proc_GetUserIDend go/* 创建新的存储过程*/create  procedure [dbo].[proc_GetUserID]as declare @user_ID varchar(20)--局部变量的声明select User_ID from Teacher_User where User_ID=@user_ID--数据处理语句return--返回状态,正常为0; -1 ~ -99系统保留; --我们用整数表示异常go