USE [Vertragsverwaltung_20160404] GO /****** Object: StoredProcedure [dbo].[pr_Vertragselement_Insert] Script Date: 02.12.2016 09:08:54 ******/ DROP PROCEDURE [dbo].[pr_Vertragselement_Insert] GO /****** Object: StoredProcedure [dbo].[pr_Vertragselement_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 'Vertragselement' -- Gets: @iVertragselementnr int -- Gets: @iVertragstypNr int -- Gets: @iVertragspartnerNr int -- Gets: @iParentID int -- Gets: @sBezeichnung varchar(255) -- Gets: @sBeschreibung varchar(2048) -- Gets: @sVersion varchar(50) -- Gets: @daVersionsdatum datetime -- Gets: @sNummer varchar(50) -- Gets: @daUnterzeichnet_am datetime -- Gets: @daVertragsbeginn datetime -- Gets: @daVertragsablauf datetime -- Gets: @bBefristet_Unbefristet bit -- Gets: @daMindestvertragsdauer_bis datetime -- Gets: @daGekuendigt_am datetime -- Gets: @daGekuendigt_per datetime -- Gets: @iSecurityLevelNr int -- Gets: @sSuchbegriffe varchar(1024) -- Gets: @iApplikationNr int -- Gets: @iLizenztypnr int -- Gets: @sLizenzdetails varchar(255) -- Gets: @daErstellt_am datetime -- Gets: @daMutiert_am datetime -- Gets: @iMutierer int -- Gets: @bAktiv bit -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Vertragselement_Insert] @iVertragselementnr int, @iVertragstypNr int, @iVertragspartnerNr int, @iParentID int, @sBezeichnung varchar(255), @sBeschreibung varchar(2048), @sVersion varchar(50), @daVersionsdatum datetime, @sNummer varchar(50), @daUnterzeichnet_am datetime, @daVertragsbeginn datetime, @daVertragsablauf datetime, @bBefristet_Unbefristet bit, @daMindestvertragsdauer_bis datetime, @daGekuendigt_am datetime, @daGekuendigt_per datetime, @iSecurityLevelNr int, @sSuchbegriffe varchar(1024), @iApplikationNr int, @iLizenztypnr int, @sLizenzdetails varchar(255), @daErstellt_am datetime, @daMutiert_am datetime, @iMutierer int, @bAktiv bit, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- INSERT a new row in the table. INSERT [dbo].[Vertragselement] ( [Vertragselementnr], [VertragstypNr], [VertragspartnerNr], [ParentID], [Bezeichnung], [Beschreibung], [Version], [Versionsdatum], [Nummer], [Unterzeichnet_am], [Vertragsbeginn], [Vertragsablauf], [Befristet_Unbefristet], [Mindestvertragsdauer_bis], [Gekuendigt_am], [Gekuendigt_per], [SecurityLevelNr], [Suchbegriffe], [ApplikationNr], [Lizenztypnr], [Lizenzdetails], [Erstellt_am], [Mutiert_am], [Mutierer], [Aktiv] ) VALUES ( @iVertragselementnr, @iVertragstypNr, @iVertragspartnerNr, @iParentID, @sBezeichnung, @sBeschreibung, @sVersion, @daVersionsdatum, @sNummer, @daUnterzeichnet_am, @daVertragsbeginn, @daVertragsablauf, @bBefristet_Unbefristet, @daMindestvertragsdauer_bis, @daGekuendigt_am, @daGekuendigt_per, @iSecurityLevelNr, @sSuchbegriffe, @iApplikationNr, @iLizenztypnr, @sLizenzdetails, @daErstellt_am, @daMutiert_am, @iMutierer, @bAktiv ) -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO