sql存储过程 select rowscount然后再insert

截至上一篇博客已经快一年半没写了,确实这一年半里确实没啥有多少关于技术的东西可写,,现在利用这个项目的机会再把博客拾起来吧,也为了防止以后老年痴呆了没啥好回忆的。

内容如题。

USE [VSMMS]GO/****** Object: StoredProcedure [dbo].[proc_PublicEngageClass_INSERT_NoSort] Script Date: 03/25/2015 16:42:06 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[proc_PublicEngageClass_INSERT_NoSort]@PEC_Fid int,@PEC_Name varchar(200)ASdeclare @sql nvarchar(max),@count intset @sql='select @c=count(1) from [PublicEngageClass] where [PEC_Fid]=0'exec sp_executesql @sql,N'@c int output',@count outputselect @countBEGINSET NOCOUNT ON;INSERT INTO [PublicEngageClass]([PEC_Fid],[PEC_Name],[PEC_Sort])VALUES (@PEC_Fid,@PEC_Name,@count+1)END

既有美妙的风景,也会有称不上景、只有风的地方。

sql存储过程 select rowscount然后再insert

相关文章:

你感兴趣的文章:

标签云: