UFN_COURSE_GETGRADELEVELSTRING
Returns the student grade levels allowed for a course.
Return
Return Type |
---|
nvarchar(1000) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@COURSEID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_COURSE_GETGRADELEVELSTRING
(
@COURSEID uniqueidentifier
)
returns nvarchar(1000)
with execute as caller
as begin
declare @GRADELEVELLIST nvarchar(1000)
select
@GRADELEVELLIST = coalesce(@GRADELEVELLIST + '; ', '') + GRADELEVEL.ABBREVIATION
from dbo.COURSEGRADELEVEL
inner join dbo.SCHOOLGRADELEVEL on COURSEGRADELEVEL.SCHOOLGRADELEVELID = SCHOOLGRADELEVEL.ID
inner join dbo.GRADELEVEL on SCHOOLGRADELEVEL.GRADELEVELID = GRADELEVEL.ID
where dbo.COURSEGRADELEVEL.COURSEID = @COURSEID
order by dbo.GRADELEVEL.SEQUENCE
return @GRADELEVELLIST
end