SQL Server存储过程更新其他插入

时间:2017-07-20 08:12:29

标签: sql-server stored-procedures

如果存在行,有没有人知道如何更新行,否则在存储过程中插入语句?

我在google上尝试多个ansvers,但无法让它工作。

我的SQL Server存储过程:

USE [mydb]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER Procedure [dbo].[Sp_Insert_Rapport]
    (@P_STDDetails As Insert_Rapport Readonly)
AS
BEGIN
     INSERT INTO tblRapporter(fldCompanyID, fldMalerID, fldGodkendelsesTidspunkt, fldRapportNoegle, fldRapportVkCvrNr, fldRapportVkNr, fldRegNr, fldStatus)
         SELECT
             fldCompanyID, fldMalerID, fldGodkendelsesTidspunkt,
             fldRapportNoegle, fldRapportVkCvrNr, fldRapportVkNr,
             fldRegNr, fldStatus 
         FROM
             @P_STDDetails
END

如果我使用

0 个答案:

没有答案