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/9a/9accad907fa99bd0602d246aa35...

46 lines
3.9 KiB

USE [Vertragsverwaltung_20160404]
GO
/****** Object: StoredProcedure [dbo].[pr_SLA_SelectAll_BottomTable] Script Date: 02.12.2016 09:08:54 ******/
DROP PROCEDURE [dbo].[pr_SLA_SelectAll_BottomTable]
GO
/****** Object: StoredProcedure [dbo].[pr_SLA_SelectAll_BottomTable] Script Date: 02.12.2016 09:08:54 ******/
SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO
---------------------------------------------------------------------------------
-- Stored procedure that will select all rows from the table 'rolle_sysadminfunktion'
-- Returns: @iErrorCode int
---------------------------------------------------------------------------------
Create PROCEDURE [dbo].[pr_SLA_SelectAll_BottomTable]
@iErrorCode int OUTPUT,
@Fokus int,
@KeyValue int
AS
SET NOCOUNT ON
if @fokus = 1 begin
SELECT dbo.SLA.SLANr, dbo.SLA.SLATypNr, dbo.SLA.SLASubTypNr, dbo.SLATyp.Bezeichnung AS SLATyp, dbo.SLASubTyp.Bezeichnung AS SLASubTyp, dbo.SLA.Aktiv,
dbo.SLA.Erstellt_am, dbo.SLA.Mutiert_am, dbo.SLA.Mutierer, dbo.SLA.MandantNr
FROM dbo.SLA INNER JOIN
dbo.SLATyp ON dbo.SLA.SLATypNr = dbo.SLATyp.SLATypNr INNER JOIN
dbo.SLASubTyp ON dbo.SLA.SLASubTypNr = dbo.SLASubTyp.SLASubTypNr
where slatyp.slatypnr=@keyvalue
ORDER BY dbo.slatyp.bezeichnung, slasubtyp.bezeichnung
end else begin
SELECT dbo.SLA.SLANr, dbo.SLA.SLATypNr, dbo.SLA.SLASubTypNr, dbo.SLATyp.Bezeichnung AS SLATyp, dbo.SLASubTyp.Bezeichnung AS SLASubTyp, dbo.SLA.Aktiv,
dbo.SLA.Erstellt_am, dbo.SLA.Mutiert_am, dbo.SLA.Mutierer, dbo.SLA.MandantNr
FROM dbo.SLA INNER JOIN
dbo.SLATyp ON dbo.SLA.SLATypNr = dbo.SLATyp.SLATypNr INNER JOIN
dbo.SLASubTyp ON dbo.SLA.SLASubTypNr = dbo.SLASubTyp.SLASubTypNr
where slasubtyp.slasubtypnr=@keyvalue
ORDER BY dbo.slatyp.bezeichnung, slasubtyp.bezeichnung
end
SELECT @iErrorCode=@@ERROR
GO