设为首页 加入收藏

TOP

sql存储过程selectrowscount然后再insert
2015-11-21 01:51:11 来源: 作者: 【 】 浏览:0
Tags:sql 存储 过程 selectrowscount 然后 insert

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

内容如题。

?

USE [VSMMS]
GO
/****** Object:  StoredProcedure [dbo].[proc_PublicEngageClass_INSERT_NoSort]    Script Date: 03/25/2015 16:42:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


ALTER PROCEDURE [dbo].[proc_PublicEngageClass_INSERT_NoSort]
	@PEC_Fid int,
	@PEC_Name varchar(200)

AS
declare @sql nvarchar(max),@count int
set @sql='select @c=count(1) from [PublicEngageClass] where [PEC_Fid]=0'
exec sp_executesql @sql,N'@c int output',@count output
select  @count

 
 

BEGIN
    SET NOCOUNT ON;
INSERT INTO [PublicEngageClass]
(
	[PEC_Fid],
	[PEC_Name],
	[PEC_Sort]

)
VALUES (
	@PEC_Fid,
	@PEC_Name,
	@count+1

)
END


?

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇linux的一些常用操作(随时更新).. 下一篇SQLServer订阅过期解决方法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: