USE [Vertragsverwaltung_20160404] GO /****** Object: StoredProcedure [dbo].[pr_Server_Inventar_Insert] Script Date: 02.12.2016 09:08:54 ******/ DROP PROCEDURE [dbo].[pr_Server_Inventar_Insert] GO /****** Object: StoredProcedure [dbo].[pr_Server_Inventar_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 'Server_Inventar' -- Gets: @iServerInventarNr int -- Gets: @iParentID int -- Gets: @sBezeichnung varchar(255) -- Gets: @sBeschreibung varchar(255) -- Gets: @bAktiv bit -- Gets: @daErstellt_am datetime -- Gets: @daMutiert_am datetime -- Gets: @iMutierer int -- Gets: @iServer_UmgebungNr int -- Gets: @iServer_KategorieNr int -- Gets: @iServer_OSNr int -- Gets: @iServer_OSLevelNr int -- Gets: @sBemerkung_OS varchar(1024) -- Gets: @iServer_Backup_LoesungNr int -- Gets: @iServer_Backup_RetentionNr int -- Gets: @sServer_Backup_Bemerkung varchar(1024) -- Gets: @iServer_DBNr int -- Gets: @sServer_DB_Bemerkung varchar(1024) -- Gets: @iServer_DB_Backup_LoesungNr int -- Gets: @iServer_DB_Backup_RetentionNr int -- Gets: @sServer_DB_Backup_Bemerkung varchar(1024) -- Gets: @iServer_StandortNr int -- Gets: @sServer_Stanmdort_Bemerkung varchar(1024) -- Gets: @iServer_Weiteres_TypNr1 int -- Gets: @iServer_Weiteres_TypNr2 int -- Gets: @iServer_Weiteres_TypNr3 int -- Gets: @iServer_Weiteres_TypNr4 int -- Gets: @iServer_Weiteres_TypNr5 int -- Gets: @iServer_Weiteres_Backup_LoesungNr1 int -- Gets: @iServer_Weiteres_Backup_LoesungNr2 int -- Gets: @iServer_Weiteres_Backup_LoesungNr3 int -- Gets: @iServer_Weiteres_Backup_LoesungNr4 int -- Gets: @iServer_Weiteres_Backup_LoesungNr5 int -- Gets: @iServer_Weiteres_RetentionNr1 int -- Gets: @iServer_Weiteres_RetentionNr2 int -- Gets: @iServer_Weiteres_RetentionNr3 int -- Gets: @iServer_Weiteres_RetentionNr4 int -- Gets: @iServer_Weiteres_RetentionNr5 int -- Gets: @sServer_Weiteres_Bemerkung1 varchar(1024) -- Gets: @sServer_Weiteres_Bemerkung2 varchar(1024) -- Gets: @sServer_Weiteres_Bemerkung3 varchar(1024) -- Gets: @sServer_Weiteres_Bemerkung4 varchar(1024) -- Gets: @sServer_Weiteres_Bemerkung5 varchar(1024) -- Gets: @iServer_ProviderNr int -- Gets: @sRZ_Betreiber_Standort varchar(255) -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Inventar_Insert] @iServerInventarNr int, @iParentID int, @sBezeichnung varchar(255), @sBeschreibung varchar(255), @bAktiv bit, @daErstellt_am datetime, @daMutiert_am datetime, @iMutierer int, @iServer_UmgebungNr int, @iServer_KategorieNr int, @iServer_OSNr int, @iServer_OSLevelNr int, @sBemerkung_OS varchar(1024), @iServer_Backup_LoesungNr int, @iServer_Backup_RetentionNr int, @sServer_Backup_Bemerkung varchar(1024), @iServer_DBNr int, @sServer_DB_Bemerkung varchar(1024), @iServer_DB_Backup_LoesungNr int, @iServer_DB_Backup_RetentionNr int, @sServer_DB_Backup_Bemerkung varchar(1024), @iServer_StandortNr int, @sServer_Stanmdort_Bemerkung varchar(1024), @iServer_Weiteres_TypNr1 int, @iServer_Weiteres_TypNr2 int, @iServer_Weiteres_TypNr3 int, @iServer_Weiteres_TypNr4 int, @iServer_Weiteres_TypNr5 int, @iServer_Weiteres_Backup_LoesungNr1 int, @iServer_Weiteres_Backup_LoesungNr2 int, @iServer_Weiteres_Backup_LoesungNr3 int, @iServer_Weiteres_Backup_LoesungNr4 int, @iServer_Weiteres_Backup_LoesungNr5 int, @iServer_Weiteres_RetentionNr1 int, @iServer_Weiteres_RetentionNr2 int, @iServer_Weiteres_RetentionNr3 int, @iServer_Weiteres_RetentionNr4 int, @iServer_Weiteres_RetentionNr5 int, @sServer_Weiteres_Bemerkung1 varchar(1024), @sServer_Weiteres_Bemerkung2 varchar(1024), @sServer_Weiteres_Bemerkung3 varchar(1024), @sServer_Weiteres_Bemerkung4 varchar(1024), @sServer_Weiteres_Bemerkung5 varchar(1024), @iServer_ProviderNr int, @sRZ_Betreiber_Standort varchar(255), @iErrorCode int OUTPUT AS SET NOCOUNT ON -- INSERT a new row in the table. INSERT [dbo].[Server_Inventar] ( [ServerInventarNr], [ParentID], [Bezeichnung], [Beschreibung], [Aktiv], [Erstellt_am], [Mutiert_am], [Mutierer], [Server_UmgebungNr], [Server_KategorieNr], [Server_OSNr], [Server_OSLevelNr], [Bemerkung_OS], [Server_Backup_LoesungNr], [Server_Backup_RetentionNr], [Server_Backup_Bemerkung], [Server_DBNr], [Server_DB_Bemerkung], [Server_DB_Backup_LoesungNr], [Server_DB_Backup_RetentionNr], [Server_DB_Backup_Bemerkung], [Server_StandortNr], [Server_Stanmdort_Bemerkung], [Server_Weiteres_TypNr1], [Server_Weiteres_TypNr2], [Server_Weiteres_TypNr3], [Server_Weiteres_TypNr4], [Server_Weiteres_TypNr5], [Server_Weiteres_Backup_LoesungNr1], [Server_Weiteres_Backup_LoesungNr2], [Server_Weiteres_Backup_LoesungNr3], [Server_Weiteres_Backup_LoesungNr4], [Server_Weiteres_Backup_LoesungNr5], [Server_Weiteres_RetentionNr1], [Server_Weiteres_RetentionNr2], [Server_Weiteres_RetentionNr3], [Server_Weiteres_RetentionNr4], [Server_Weiteres_RetentionNr5], [Server_Weiteres_Bemerkung1], [Server_Weiteres_Bemerkung2], [Server_Weiteres_Bemerkung3], [Server_Weiteres_Bemerkung4], [Server_Weiteres_Bemerkung5], [Server_ProviderNr], [RZ_Betreiber_Standort] ) VALUES ( @iServerInventarNr, @iParentID, @sBezeichnung, @sBeschreibung, @bAktiv, @daErstellt_am, @daMutiert_am, @iMutierer, @iServer_UmgebungNr, @iServer_KategorieNr, @iServer_OSNr, @iServer_OSLevelNr, @sBemerkung_OS, @iServer_Backup_LoesungNr, @iServer_Backup_RetentionNr, @sServer_Backup_Bemerkung, @iServer_DBNr, @sServer_DB_Bemerkung, @iServer_DB_Backup_LoesungNr, @iServer_DB_Backup_RetentionNr, @sServer_DB_Backup_Bemerkung, @iServer_StandortNr, @sServer_Stanmdort_Bemerkung, @iServer_Weiteres_TypNr1, @iServer_Weiteres_TypNr2, @iServer_Weiteres_TypNr3, @iServer_Weiteres_TypNr4, @iServer_Weiteres_TypNr5, @iServer_Weiteres_Backup_LoesungNr1, @iServer_Weiteres_Backup_LoesungNr2, @iServer_Weiteres_Backup_LoesungNr3, @iServer_Weiteres_Backup_LoesungNr4, @iServer_Weiteres_Backup_LoesungNr5, @iServer_Weiteres_RetentionNr1, @iServer_Weiteres_RetentionNr2, @iServer_Weiteres_RetentionNr3, @iServer_Weiteres_RetentionNr4, @iServer_Weiteres_RetentionNr5, @sServer_Weiteres_Bemerkung1, @sServer_Weiteres_Bemerkung2, @sServer_Weiteres_Bemerkung3, @sServer_Weiteres_Bemerkung4, @sServer_Weiteres_Bemerkung5, @iServer_ProviderNr, @sRZ_Betreiber_Standort ) -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO