数据库篇之存储过程[bsp_createorder](非官方版本)

差异如图:

更新语句如下:

DROP PROCEDURE [bsp_createorder]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [bsp_createorder]
			@osn char(30)
           ,@uid int
           ,@orderstate tinyint
           ,@productamount decimal(18,2)
           ,@orderamount decimal(18,2)
           ,@surplusmoney decimal(18,2)
           ,@parentid int
           ,@isreview tinyint
           ,@addtime datetime
           ,@shipsn char(30)
           ,@shipsystemname char(20)
           ,@shipfriendname nchar(30)
           ,@shiptime datetime
           ,@paysn char(30)
           ,@paysystemname char(20)
           ,@payfriendname nchar(30)
           ,@paymode tinyint
           ,@paytime datetime
           ,@regionid smallint
           ,@consignee nvarchar(20)
           ,@mobile varchar(15)
           ,@phone varchar(12)
           ,@email varchar(50)
           ,@zipcode char(6)
           ,@address nvarchar(150)
           ,@besttime datetime
           ,@shipfee decimal(18,2)
           ,@payfee decimal(18,2)
           ,@fullcut int
           ,@discount decimal(18,2)
           ,@paycreditcount int
           ,@paycreditmoney decimal(18,2)
           ,@couponmoney int
           ,@weight int
           ,@buyerremark nvarchar(250)
           ,@ip varchar(15)
AS
BEGIN
	SET NOCOUNT ON;
	DECLARE @oid int;
	INSERT INTO [bsp_orders]
           ([osn]
		   ,[uid]
		   ,[orderstate]
		   ,[productamount]
		   ,[orderamount]
		   ,[surplusmoney]
		   ,[parentid]
		   ,[isreview]
		   ,[addtime]
		   ,[shipsn]
		   ,[shipsystemname]
		   ,[shipfriendname]
		   ,[shiptime]
		   ,[paysn]
		   ,[paysystemname]
		   ,[payfriendname]
		   ,[paymode]
		   ,[paytime]
		   ,[regionid]
		   ,[consignee]
		   ,[mobile]
		   ,[phone]
		   ,[email]
		   ,[zipcode]
		   ,[address]
		   ,[besttime]
		   ,[shipfee]
		   ,[payfee]
		   ,[fullcut]
		   ,[discount]
		   ,[paycreditcount]
		   ,[paycreditmoney]
		   ,[couponmoney]
		   ,[weight]
		   ,[buyerremark]
		   ,[ip])
     VALUES
           (@osn
		   ,@uid
		   ,@orderstate
		   ,@productamount
		   ,@orderamount
		   ,@surplusmoney
		   ,@parentid
		   ,@isreview
		   ,@addtime
		   ,@shipsn
		   ,@shipsystemname
		   ,@shipfriendname
		   ,@shiptime
		   ,@paysn
		   ,@paysystemname
		   ,@payfriendname
		   ,@paymode
		   ,@paytime
		   ,@regionid
		   ,@consignee
		   ,@mobile
		   ,@phone
		   ,@email
		   ,@zipcode
		   ,@address
		   ,@besttime
		   ,@shipfee
		   ,@payfee
		   ,@fullcut
		   ,@discount
		   ,@paycreditcount
		   ,@paycreditmoney
		   ,@couponmoney
		   ,@weight
		   ,@buyerremark
		   ,@ip)
    SET @oid=SCOPE_IDENTITY();
	SELECT @oid AS 'oid';
END
GO
时间: 2025-01-01 18:03:59

数据库篇之存储过程[bsp_createorder](非官方版本)的相关文章

数据库篇之存储过程[bsp_getuserorderlist]-BrnShop1.9升级至2.1升级说明(非官方版本)

差异如下图 根据差异图片可以到数据库执行语句中找不到图片二的内容 是创建一个存储过程 处理方式 1.删除原先的存储过程[bsp_getuserorderlist] 2.新建存储过程[bsp_getuserorderlist] GO DROP PROCEDURE [bsp_getuserorderlist] GO CREATE PROCEDURE [bsp_getuserorderlist] @uid int, @pagesize int, @pagenumber int, @startaddti

数据库篇之存储过程[bsp_getuserordercount]-BrnShop1.9升级至2.1升级说明(非官方版本)

差异图片如下 更新方式 1.删除存储过程 2.新建存储过程 语句如下: GO DROP PROCEDURE [bsp_getuserordercount] GO CREATE PROCEDURE [bsp_getuserordercount] @uid int, @startaddtime varchar(30), @endaddtime varchar(30), @orderstate tinyint AS BEGIN SET NOCOUNT ON; DECLARE @condition nv

数据库篇之存储过程[bsp_getfavoriteproductlist](非官方版本)

差异如图: 更新语句如下: DROP PROCEDURE [bsp_getfavoriteproductlist] SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [bsp_getfavoriteproductlist] @pagesize int, @pagenumber int, @uid int AS BEGIN SET NOCOUNT ON; IF @pagenumber=1 BEGIN SELECT [

数据库篇之存储过程[bsp_getorderbyosn]和[bsp_getorderbyoid](非官方版本)

差异如图: 更新方式 /****** Object: StoredProcedure [dbo].[bsp_getorderbyosn] Script Date: 01/13/2015 10:12:00 ******/ DROP PROCEDURE [bsp_getorderbyosn] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [bsp_getorderbyosn] @osn char(30) AS

网上商城BrnShop1.9升级至2.1升级说明(非官方版本仅提供技术交流)

开源Asp.Net MVC网上商城BrnShop1.9正式版本升级至开源Asp.Net MVC网上商城BrnShop2.1正式版本的非官方说明文档,如有任何异议请回复或是私信沟通. 升级前的说明: 1.此文档旨在为开源系统提供交流 2.升级的文件备份与数据库备份,如因此引起的不必要麻烦.本人不负任何直接责任或是间接责任. 写此文档的说明 1.官方没有提供便捷升级的包以及相关文件 2.官方没有提供提供升级说明 网上商城BrnShop1.9升级至2.1升级说明(非官方版本仅提供技术交流) 1.数据库

数据库篇之[bsp_advertpositions]数据表-BrnShop1.9升级至2.1升级说明(非官方版本)

数据库篇之[bsp_advertpositions]数据表 主要描述在数据库方面进行升级(使用前请参照网上商城BrnShop1.9升级至2.1升级说明(非官方版本仅提供技术交流)的使用协议) 主要看下[bsp_advertpositions]两个版本之间的升级差异如下图 这次升级就比较简单 直接插入相关的数据即可 SET IDENTITY_INSERT [bsp_advertpositions] ON INSERT [bsp_advertpositions] ([adposid], [title

数据库篇之[bsp_adverts]数据表-网上商城BrnShop1.9升级至2.1升级说明(非官方版本)

asp.net(c#)网上商城BrnShop1.9升级至2.1升级说明(非官方版本)  数据库篇之[bsp_adverts]数据表 主要描述在数据库方面进行升级(使用前请参照网上商城BrnShop1.9升级至2.1升级说明(非官方版本仅提供技术交流)的使用协议) 主要看下[bsp_adverts]两个版本之间的升级差异如下图 这次升级就比较简单 直接插入相关的数据即可 SET IDENTITY_INSERT [bsp_adverts] ON INSERT [bsp_adverts] ([adid

数据库篇之[bsp_adminoperatelogs]数据表-网上商城BrnShop1.9升级至2.1升级说明(非官方版本)

asp.net(c#)网上商城BrnShop1.9升级至2.1升级说明(非官方版本) 主要描述在数据库方面进行升级(使用前请参照网上商城BrnShop1.9升级至2.1升级说明(非官方版本仅提供技术交流)的使用协议) 针对1.9版本中的数据库插入,本人认为在升级的过程中可以不必去理会.(个人建议而以)

数据库篇之[bsp_banners]数据表-网上商城BrnShop1.9升级至2.1升级说明(非官方版本)

asp.net(c#)网上商城BrnShop1.9升级至2.1升级说明(非官方版本) 主要描述在数据库方面进行升级(使用前请参照网上商城BrnShop1.9升级至2.1升级说明(非官方版本仅提供技术交流)的使用协议) BrnShop1.9正式版本 /****** Object: Table [dbo].[bsp_banners] Script Date: 12/09/2014 14:07:47 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER