在CS文件中检索受影响的行

日期: 2009-09-03 作者:Denny Cherry翻译:孙瑞 来源:TechTarget中国 英文

问:请为我如何为INSERT查询编写一个存储过程并在CS文件中检索受影响的行?   答:写入存储过程就像是一个普通的插入语句,下面的例子假设你的表中有一个标识列:   CREATE PROCEDURE YourInsertProcedureName   @YourVariable1 INT,   @YourVariable2 VARCHAR(40),   @IdValue INT OUTPUT   AS   INSERT INTO YourTable   (Column1, Column2)   VALU……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

问:请为我如何为INSERT查询编写一个存储过程并在CS文件中检索受影响的行?

  答:写入存储过程就像是一个普通的插入语句,下面的例子假设你的表中有一个标识列:

  CREATE PROCEDURE YourInsertProcedureName
  @YourVariable1 INT,
  @YourVariable2 VARCHAR(40),
  @IdValue INT OUTPUT
  AS
  INSERT INTO YourTable
  (Column1, Column2)
  VALUES
  (@YourVariable1, @YourVariable2)
  SET @IdValue = scope_identity()
  GO

  要检索记录的话你需要查询数据库记录,要么直接通过T-SQL要么通过其他存储过程。

  CREATE PROCEDURE YourSelectProcedure
  @IdValue INT
  AS
  SELECT Column1, Column2
  FROM YourTable
  WHERE IdColumn = @IdValue
  GO

翻译

孙瑞
孙瑞

相关推荐