MSSQL存储过程的用法:基础

16 九月 2009 | 数据库

创建存储过程的基本格式:

CREATE PROCEDURE update_createtime
@tbID INT
AS
    UPDATE t_member SET createTime = GetDate() WHERE tbID = @tbID
GO

添加返回值时就可以这样做

--Developer:zhihui Zhou
--Date:New()as 2008-10-18
--Email:zhou5791759@163.com
--QQ:297510342
 
CREATE PROCEDURE update_createtime
@tbID INT,
@createTime nvarchar(50) output
AS
    UPDATE t_member SET createTime = GetDate() WHERE tbID = @tbID
    SET @createTime = (SELECT createTime FROM t_member WHERE tbID = @tbID)
GO

执行这个存储过程:

--Call SQL in the method for
--start
DECLARE @createTime nvarchar(50)
EXEC update_createTime 1,@createTime output
--end

来源:http://www.cnblogs.com/zhou5791759/archive/2008/10/19/1314292.html


2 Responses to “ MSSQL存储过程的用法:基础 ”

  1. 怎么回事,这网站好复杂,看不会

    • fatkun says:

      @13295025786, 由于前段时间换博客程序了,所以没来得及修改文章内容,现在改好了。如果有什么不明白可以问我~ /调皮

发表评论

电子邮件地址不会被公开。

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">