UFN_TIMETABLEDAY_GETTIMETABLEDAYPERIODS
Returns the periods used in a timetable day.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@TIMETABLEDAYID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_TIMETABLEDAY_GETTIMETABLEDAYPERIODS( @TIMETABLEDAYID uniqueidentifier )
returns table
as return(
select
ID,
PERIOD,
DESCRIPTION,
STARTTIME,
ENDTIME,
case when exists(
select 1
from dbo.CLASSMEETINGTEMPLATE
where TIMETABLEDAYPERIOD.ID = CLASSMEETINGTEMPLATE.TIMETABLEDAYPERIODID
) then 1 else 0 end as INUSE
from
dbo.TIMETABLEDAYPERIOD
where
TIMETABLEDAYID = @TIMETABLEDAYID
)