USP_SIMPLEDATALIST_PATTERN_BYSESSION
Simple list of patterns available for a session.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@SESSIONID | uniqueidentifier | IN | |
@INCLUDEINACTIVE | bit | IN |
Definition
Copy
CREATE procedure dbo.USP_SIMPLEDATALIST_PATTERN_BYSESSION
(
@SESSIONID uniqueidentifier,
@INCLUDEINACTIVE bit = 0
)
as
select
PATTERN.ID as VALUE,
PATTERN.NAME as LABEL
from
[SESSION]
join
dbo.TIMETABLE on TIMETABLE.ID = [SESSION].TIMETABLEID
join
dbo.PATTERN on PATTERN.TIMETABLEID = TIMETABLE.ID
where
[SESSION].ID = @SESSIONID and
(
(@INCLUDEINACTIVE = 1)
or
(PATTERN.ISACTIVE = 1)
)
order by
PATTERN.NAME