-- ================================================================================================================ -- Stored Procedures generated by LLBLGen v1.21.2003.712 Final on Sonntag, 31. Mai 2015, 13:06:49 -- For the Low Level Business Logic Layer for the database 'vertragsverwaltung' -- ================================================================================================================ SET NOCOUNT ON GO USE [vertragsverwaltung] GO -- ======================================================================================================== -- [Stored Procedures generated for table: Server_Inventar] GO -- //// Insert Stored procedure. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Inventar_Insert]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Inventar_Insert] 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 -- //// Update Stored procedure for updating one single row. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Inventar_Update]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Inventar_Update] GO --------------------------------------------------------------------------------- -- Stored procedure that will update an existing 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_Update] @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 -- UPDATE an existing row in the table. UPDATE [dbo].[Server_Inventar] SET [ParentID] = @iParentID, [Bezeichnung] = @sBezeichnung, [Beschreibung] = @sBeschreibung, [Aktiv] = @bAktiv, [Erstellt_am] = @daErstellt_am, [Mutiert_am] = @daMutiert_am, [Mutierer] = @iMutierer, [Server_UmgebungNr] = @iServer_UmgebungNr, [Server_KategorieNr] = @iServer_KategorieNr, [Server_OSNr] = @iServer_OSNr, [Server_OSLevelNr] = @iServer_OSLevelNr, [Bemerkung_OS] = @sBemerkung_OS, [Server_Backup_LoesungNr] = @iServer_Backup_LoesungNr, [Server_Backup_RetentionNr] = @iServer_Backup_RetentionNr, [Server_Backup_Bemerkung] = @sServer_Backup_Bemerkung, [Server_DBNr] = @iServer_DBNr, [Server_DB_Bemerkung] = @sServer_DB_Bemerkung, [Server_DB_Backup_LoesungNr] = @iServer_DB_Backup_LoesungNr, [Server_DB_Backup_RetentionNr] = @iServer_DB_Backup_RetentionNr, [Server_DB_Backup_Bemerkung] = @sServer_DB_Backup_Bemerkung, [Server_StandortNr] = @iServer_StandortNr, [Server_Stanmdort_Bemerkung] = @sServer_Stanmdort_Bemerkung, [Server_Weiteres_TypNr1] = @iServer_Weiteres_TypNr1, [Server_Weiteres_TypNr2] = @iServer_Weiteres_TypNr2, [Server_Weiteres_TypNr3] = @iServer_Weiteres_TypNr3, [Server_Weiteres_TypNr4] = @iServer_Weiteres_TypNr4, [Server_Weiteres_TypNr5] = @iServer_Weiteres_TypNr5, [Server_Weiteres_Backup_LoesungNr1] = @iServer_Weiteres_Backup_LoesungNr1, [Server_Weiteres_Backup_LoesungNr2] = @iServer_Weiteres_Backup_LoesungNr2, [Server_Weiteres_Backup_LoesungNr3] = @iServer_Weiteres_Backup_LoesungNr3, [Server_Weiteres_Backup_LoesungNr4] = @iServer_Weiteres_Backup_LoesungNr4, [Server_Weiteres_Backup_LoesungNr5] = @iServer_Weiteres_Backup_LoesungNr5, [Server_Weiteres_RetentionNr1] = @iServer_Weiteres_RetentionNr1, [Server_Weiteres_RetentionNr2] = @iServer_Weiteres_RetentionNr2, [Server_Weiteres_RetentionNr3] = @iServer_Weiteres_RetentionNr3, [Server_Weiteres_RetentionNr4] = @iServer_Weiteres_RetentionNr4, [Server_Weiteres_RetentionNr5] = @iServer_Weiteres_RetentionNr5, [Server_Weiteres_Bemerkung1] = @sServer_Weiteres_Bemerkung1, [Server_Weiteres_Bemerkung2] = @sServer_Weiteres_Bemerkung2, [Server_Weiteres_Bemerkung3] = @sServer_Weiteres_Bemerkung3, [Server_Weiteres_Bemerkung4] = @sServer_Weiteres_Bemerkung4, [Server_Weiteres_Bemerkung5] = @sServer_Weiteres_Bemerkung5, [Server_ProviderNr] = @iServer_ProviderNr, [RZ_Betreiber_Standort] = @sRZ_Betreiber_Standort WHERE [ServerInventarNr] = @iServerInventarNr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Delete Stored procedure using Primary Key. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Inventar_Delete]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Inventar_Delete] GO --------------------------------------------------------------------------------- -- Stored procedure that will delete an existing row from the table 'Server_Inventar' -- using the Primary Key. -- Gets: @iServerInventarNr int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Inventar_Delete] @iServerInventarNr int, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- DELETE an existing row from the table. DELETE FROM [dbo].[Server_Inventar] WHERE [ServerInventarNr] = @iServerInventarNr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Select Stored procedure, based on Primary Key. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Inventar_SelectOne]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Inventar_SelectOne] GO --------------------------------------------------------------------------------- -- Stored procedure that will select an existing row from the table 'Server_Inventar' -- based on the Primary Key. -- Gets: @iServerInventarNr int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Inventar_SelectOne] @iServerInventarNr int, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- SELECT an existing row from the table. SELECT [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] FROM [dbo].[Server_Inventar] WHERE [ServerInventarNr] = @iServerInventarNr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Select All Stored procedure. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Inventar_SelectAll]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Inventar_SelectAll] GO --------------------------------------------------------------------------------- -- Stored procedure that will select all rows from the table 'Server_Inventar' -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Inventar_SelectAll] @iErrorCode int OUTPUT AS SET NOCOUNT ON -- SELECT all rows from the table. SELECT [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] FROM [dbo].[Server_Inventar] ORDER BY [ServerInventarNr] ASC -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- [End of Stored Procedures for table: Server_Inventar] -- ======================================================================================================== GO -- ======================================================================================================== -- [Stored Procedures generated for table: Server_Provider] GO -- //// Insert Stored procedure. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Provider_Insert]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Provider_Insert] GO --------------------------------------------------------------------------------- -- Stored procedure that will insert 1 row in the table 'Server_Provider' -- Gets: @iServer_ProviderNr int -- Gets: @sBezeichnung varchar(255) -- Gets: @sBeschreibung varchar(255) -- Gets: @bAktiv bit -- Gets: @daErstellt_am datetime -- Gets: @daMutiert_am datetime -- Gets: @iMutierer int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Provider_Insert] @iServer_ProviderNr int, @sBezeichnung varchar(255), @sBeschreibung varchar(255), @bAktiv bit, @daErstellt_am datetime, @daMutiert_am datetime, @iMutierer int, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- INSERT a new row in the table. INSERT [dbo].[Server_Provider] ( [Server_ProviderNr], [Bezeichnung], [Beschreibung], [Aktiv], [Erstellt_am], [Mutiert_am], [Mutierer] ) VALUES ( @iServer_ProviderNr, @sBezeichnung, @sBeschreibung, @bAktiv, @daErstellt_am, @daMutiert_am, @iMutierer ) -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Update Stored procedure for updating one single row. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Provider_Update]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Provider_Update] GO --------------------------------------------------------------------------------- -- Stored procedure that will update an existing row in the table 'Server_Provider' -- Gets: @iServer_ProviderNr int -- Gets: @sBezeichnung varchar(255) -- Gets: @sBeschreibung varchar(255) -- Gets: @bAktiv bit -- Gets: @daErstellt_am datetime -- Gets: @daMutiert_am datetime -- Gets: @iMutierer int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Provider_Update] @iServer_ProviderNr int, @sBezeichnung varchar(255), @sBeschreibung varchar(255), @bAktiv bit, @daErstellt_am datetime, @daMutiert_am datetime, @iMutierer int, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- UPDATE an existing row in the table. UPDATE [dbo].[Server_Provider] SET [Bezeichnung] = @sBezeichnung, [Beschreibung] = @sBeschreibung, [Aktiv] = @bAktiv, [Erstellt_am] = @daErstellt_am, [Mutiert_am] = @daMutiert_am, [Mutierer] = @iMutierer WHERE [Server_ProviderNr] = @iServer_ProviderNr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Delete Stored procedure using Primary Key. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Provider_Delete]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Provider_Delete] GO --------------------------------------------------------------------------------- -- Stored procedure that will delete an existing row from the table 'Server_Provider' -- using the Primary Key. -- Gets: @iServer_ProviderNr int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Provider_Delete] @iServer_ProviderNr int, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- DELETE an existing row from the table. DELETE FROM [dbo].[Server_Provider] WHERE [Server_ProviderNr] = @iServer_ProviderNr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Select Stored procedure, based on Primary Key. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Provider_SelectOne]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Provider_SelectOne] GO --------------------------------------------------------------------------------- -- Stored procedure that will select an existing row from the table 'Server_Provider' -- based on the Primary Key. -- Gets: @iServer_ProviderNr int -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Provider_SelectOne] @iServer_ProviderNr int, @iErrorCode int OUTPUT AS SET NOCOUNT ON -- SELECT an existing row from the table. SELECT [Server_ProviderNr], [Bezeichnung], [Beschreibung], [Aktiv], [Erstellt_am], [Mutiert_am], [Mutierer] FROM [dbo].[Server_Provider] WHERE [Server_ProviderNr] = @iServer_ProviderNr -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- //// Select All Stored procedure. if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pr_Server_Provider_SelectAll]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[pr_Server_Provider_SelectAll] GO --------------------------------------------------------------------------------- -- Stored procedure that will select all rows from the table 'Server_Provider' -- Returns: @iErrorCode int --------------------------------------------------------------------------------- CREATE PROCEDURE [dbo].[pr_Server_Provider_SelectAll] @iErrorCode int OUTPUT AS SET NOCOUNT ON -- SELECT all rows from the table. SELECT [Server_ProviderNr], [Bezeichnung], [Beschreibung], [Aktiv], [Erstellt_am], [Mutiert_am], [Mutierer] FROM [dbo].[Server_Provider] ORDER BY [Server_ProviderNr] ASC -- Get the Error Code for the statement just executed. SELECT @iErrorCode=@@ERROR GO -- [End of Stored Procedures for table: Server_Provider] -- ======================================================================================================== GO