SQl存储过程插入数据表

我要从一个视图里面读出数据,插入到2张表里面,要先读出部分列插入到第一个表 返回第一个表的主键,再把剩下的列和返回的主键插入第二个表里面,存储过程要怎么写?会的帮忙写个简单的例子,谢谢。

饮歌长啸
浏览 466回答 2
2回答

aluckdog

USE [SMP_Bak]GO/****** Object:  StoredProcedure [dbo].[Park_Oder]    Script Date: 06/04/2012 16:09:20 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE 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)  
打开App,查看更多内容
随时随地看视频慕课网APP