USE [Vertragsverwaltung_20160404] GO /****** Object: StoredProcedure [dbo].[pr_Mitarbeitereinstellung_Insert] Script Date: 02.12.2016 09:08:54 ******/ DROP PROCEDURE [dbo].[pr_Mitarbeitereinstellung_Insert] GO /****** Object: StoredProcedure [dbo].[pr_Mitarbeitereinstellung_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 'Mitarbeitereinstellung' -- Gets: @iMitarbeiternr int -- Gets: @bVertragsuebersicht bit -- Gets: @bPendenzen bit -- Gets: @bAktivitaeten bit -- Gets: @bApplikationsuebersicht bit -- Gets: @bReporting bit -- Gets: @bLizenzmanagement bit -- Gets: @iWPos1 int -- Gets: @iWPos2 int -- Gets: @iWPos3 int -- Gets: @iWPos4 int -- Gets: @iWPos5 int -- Gets: @iWPos6 int -- Gets: @sWParam1 varchar(255) -- Gets: @sWParam2 varchar(255) -- Gets: @sWParam3 varchar(255) -- Gets: @sWParam4 varchar(255) -- Gets: @sWParam5 varchar(255) -- Gets: @sWParam6 varchar(255) -- Returns: @iMitarbeitereinstellungnr int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Mitarbeitereinstellung_Insert] @iMitarbeiternr int, @bVertragsuebersicht bit, @bPendenzen bit, @bAktivitaeten bit, @bApplikationsuebersicht bit, @bReporting bit, @bLizenzmanagement bit, @iWPos1 int, @iWPos2 int, @iWPos3 int, @iWPos4 int, @iWPos5 int, @iWPos6 int, @sWParam1 varchar(255), @sWParam2 varchar(255), @sWParam3 varchar(255), @sWParam4 varchar(255), @sWParam5 varchar(255), @sWParam6 varchar(255), @iMitarbeitereinstellungnr int OUTPUT, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- INSERT a new row in the table. INSERT [dbo].[Mitarbeitereinstellung] ( [Mitarbeiternr], [Vertragsuebersicht], [Pendenzen], [Aktivitaeten], [Applikationsuebersicht], [Reporting], [Lizenzmanagement], [WPos1], [WPos2], [WPos3], [WPos4], [WPos5], [WPos6], [WParam1], [WParam2], [WParam3], [WParam4], [WParam5], [WParam6] ) VALUES ( @iMitarbeiternr, @bVertragsuebersicht, @bPendenzen, @bAktivitaeten, @bApplikationsuebersicht, @bReporting, @bLizenzmanagement, @iWPos1, @iWPos2, @iWPos3, @iWPos4, @iWPos5, @iWPos6, @sWParam1, @sWParam2, @sWParam3, @sWParam4, @sWParam5, @sWParam6 ) -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR -- Get the IDENTITY value for the row just inserted. SELECT @iMitarbeitereinstellungnr=SCOPE_IDENTITY() GO