为了账号安全,请及时绑定邮箱和手机立即绑定

SQl存储过程插入数据表

SQl存储过程插入数据表

饮歌长啸 2018-11-21 08:11:39
我要从一个视图里面读出数据,插入到2张表里面,要先读出部分列插入到第一个表 返回第一个表的主键,再把剩下的列和返回的主键插入第二个表里面,存储过程要怎么写?会的帮忙写个简单的例子,谢谢。
查看完整描述

2 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

USE [SMP_Bak]
GO

/****** Object:  StoredProcedure [dbo].[Park_Oder]    Script Date: 06/04/2012 16:09:20 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[Park_Oder]
 AS
  --订单表:ORD_ORDER
  declare @OrderCode nvarchar(64)
  declare @OrderName nvarchar(50)
  declare @OrderType varchar(4)
  declare @OrdererGuid uniqueidentifier
  declare @OrdererCorpID int
  declare @OrderUsedCorpID int
  declare @LastOrderID bigint
  declare @Status int
  declare @OrderDescription nvarchar(max)
  declare @ContactZipCode nvarchar(6)
  declare @OrderTime datetime 
  declare @CancelTime datetime
  declare @Remark nvarchar(max)
  declare @Property1 nvarchar(512)
  declare @PayType tinyint
  declare @MarketFee decimal(18, 2)
  declare @BehooveFee decimal(18, 2)
  declare @PreferentialFee decimal(18, 2)
  declare @VARPrice decimal(18, 2)
  declare @OrderStatus tinyint
  declare @OrderKind tinyint
  declare @PayStatus tinyint
  declare @CashType tinyint
  declare @PaymentGateWay tinyint
  declare @OrderOwnerID int
  declare @ParkId nvarchar(50)
  declare @ParkOrderId nvarchar(50)
  


查看完整回答
反对 回复 2018-11-25
  • 2 回答
  • 0 关注
  • 464 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信