UFN_STUDENTPROGRESSION_GETADVISORNAMES
Returns a comma separated list of advisor names for a given student progression.
Return
Return Type |
---|
nvarchar(400) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@STUDENTPROGRESSIONID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_STUDENTPROGRESSION_GETADVISORNAMES(
@STUDENTPROGRESSIONID uniqueidentifier
)
returns nvarchar(400)
with execute as caller
as begin
declare @advisornames nvarchar(400)
set @advisornames = ''
select
@advisornames = CASE @advisornames WHEN '' THEN dbo.CONSTITUENT.[NAME] ELSE @advisornames + '; ' + dbo.CONSTITUENT.[NAME] END
from
dbo.STUDENTADVISOR
inner join dbo.CONSTITUENT on dbo.STUDENTADVISOR.[FACULTYID] = dbo.CONSTITUENT.[ID]
where
dbo.STUDENTADVISOR.[STUDENTPROGRESSIONID] = @STUDENTPROGRESSIONID
return @advisornames
end