• 存储过程添加举例


    USE [NLISSST]
    GO
    /****** Object: StoredProcedure [SST].[sp_ArbitrationAdd] Script Date: 05/08/2014 09:11:16 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author: <Author,高明胜>
    -- Create date: <Create Date,2014-3-10>
    -- Description: <Description,添加>
    -- =============================================
    ALTER PROCEDURE [SST].[sp_ArbitrationAdd]
    -- Add the parameters for the stored procedure here

    @Result int output,--输出结果参数
    @ArbitrationID bigint output,--输出参数,返回插入数据成功后的最新编号
    @ArbitrationOrderID bigint,
    @ArbitrationApplyUserID bigint,
    @ArbitrationApplyTime datetime,
    @ArbitrationApplyReason varchar(100),
    @ArbitrationOrderType int,
    @ArbitrationOriginalMoney decimal(13, 2),
    @ArbitrationStatus int

    as
    Set @Result=0
    Set @ArbitrationID=0
    Declare @Error int
    Set @Error=0


    --Begin Tran--开启事物
    Insert Into SST.tbArbitration
    (
    ArbitrationOrderID,
    ArbitrationApplyUserID,
    ArbitrationApplyTime,
    ArbitrationApplyReason,
    ArbitrationOrderType,
    ArbitrationOriginalMoney,
    ArbitrationStatus
    )
    Values
    (
    @ArbitrationOrderID,
    @ArbitrationApplyUserID,
    @ArbitrationApplyTime,
    @ArbitrationApplyReason,
    @ArbitrationOrderType,
    @ArbitrationOriginalMoney,
    @ArbitrationStatus
    )
    Set @Error=@Error+@@ERROR--累加错误数量

    if(@Error=0)
    Begin
    Select @ArbitrationID=SCOPE_IDENTITY()--得到最新的行编号
    set @Result=1
    End

    Else
    Begin
    Set @Result=0--失败
    End

  • 相关阅读:
    iframe脸面的页面和父页面之间的交互方法
    iframe高度自适应
    获取html元素所在页面的坐标
    自制的几个jquery插件
    将DataTable转换成Json格式
    QL 获取当前日期,年、月、日、周、时、分、秒
    DropdownList异步刷新GridView数据
    图片热区——map的用法
    Chart控件文档
    母版页改变被嵌套的页面中的控件ID的解决方法
  • 原文地址:https://www.cnblogs.com/eric-gms/p/3715433.html
Copyright © 2020-2023  润新知