You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ITSM/.svn/pristine/79/79510b4b136ef53ff7d4a239d40...

92 lines
4.6 KiB

USE [Vertragsverwaltung_20160404]
GO
/****** Object: StoredProcedure [dbo].[pr_Profil_Insert] Script Date: 02.12.2016 09:08:54 ******/
DROP PROCEDURE [dbo].[pr_Profil_Insert]
GO
/****** Object: StoredProcedure [dbo].[pr_Profil_Insert] Script Date: 02.12.2016 09:08:54 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
---------------------------------------------------------------------------------
-- Stored procedure that will insert 1 row in the table 'Profil'
-- Gets: @iMitarbeiternr int
-- Gets: @sBezeichnung varchar(25)
-- Gets: @blobV_Uebersicht image
-- Gets: @sV_Aktiv_Vertragselemente varchar(10)
-- Gets: @bV_Aktiv_Vertragspartner bit
-- Gets: @bV_Struktur_Details bit
-- Gets: @bSelektionsart bit
-- Gets: @bStandard bit
-- Gets: @daErstellt_am datetime
-- Gets: @daMutiert_am datetime
-- Gets: @iMutierer int
-- Gets: @bAktiv bit
-- Gets: @sV_Sort varchar(1024)
-- Gets: @sV_Register varchar(1024)
-- Returns: @iProfilnr int
-- Returns: @iErrorCode int
---------------------------------------------------------------------------------
CREATE PROCEDURE [dbo].[pr_Profil_Insert]
@iMitarbeiternr int,
@sBezeichnung varchar(25),
@blobV_Uebersicht image,
@sV_Aktiv_Vertragselemente varchar(10),
@bV_Aktiv_Vertragspartner bit,
@bV_Struktur_Details bit,
@bSelektionsart bit,
@bStandard bit,
@daErstellt_am datetime,
@daMutiert_am datetime,
@iMutierer int,
@bAktiv bit,
@sV_Sort varchar(1024),
@sV_Register varchar(1024),
@iProfilnr int OUTPUT,
@iErrorCode int OUTPUT
AS
SET NOCOUNT ON
-- INSERT a new row in the table.
INSERT [dbo].[Profil]
(
[Mitarbeiternr],
[Bezeichnung],
[V_Uebersicht],
[V_Aktiv_Vertragselemente],
[V_Aktiv_Vertragspartner],
[V_Struktur_Details],
[Selektionsart],
[Standard],
[Erstellt_am],
[Mutiert_am],
[Mutierer],
[Aktiv],
[V_Sort],
[V_Register]
)
VALUES
(
@iMitarbeiternr,
@sBezeichnung,
@blobV_Uebersicht,
@sV_Aktiv_Vertragselemente,
@bV_Aktiv_Vertragspartner,
@bV_Struktur_Details,
@bSelektionsart,
@bStandard,
@daErstellt_am,
@daMutiert_am,
@iMutierer,
@bAktiv,
@sV_Sort,
@sV_Register
)
-- Get the Error Code for the statement just executed.
SELECT @iErrorCode=@@ERROR
-- Get the IDENTITY value for the row just inserted.
SELECT @iProfilnr=SCOPE_IDENTITY()
GO