UFN_MARKINGCOLUMN_GETTERMS
Get the terms associated with a marking column record.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@MARKINGCOLUMNID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_MARKINGCOLUMN_GETTERMS(
@MARKINGCOLUMNID uniqueidentifier
)
returns table
as return
(select
MARKINGCOLUMNTERM.ID,
MARKINGCOLUMNTERM.TERMNAMECODEID,
case when GRADEASSOCIATIONS.MARKINGCOLUMNTERMID is not null then 1 else 0 end 'HASGRADEASSOCIATION',
GRADEASSOCIATIONS.ENROLLEDINOTHERTERMS
from
dbo.MARKINGCOLUMNTERM
left outer join dbo.UFN_MARKINGCOLUMN_GETGRADEDTERMS(null) GRADEASSOCIATIONS
on MARKINGCOLUMNTERM.ID = GRADEASSOCIATIONS.MARKINGCOLUMNTERMID
where
MARKINGCOLUMNTERM.MARKINGCOLUMNID = @MARKINGCOLUMNID
)