USP_DATAFORMTEMPLATE_VIEW_SCHOOLISSINGLE
The load procedure used by the view dataform template "School is single view"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
@SCHOOLID | uniqueidentifier | INOUT | SCHOOLID |
@SCHOOLNAME | nvarchar(100) | INOUT | SCHOOLNAME |
@ISSINGLESCHOOL | bit | INOUT | ISSINGLESCHOOL |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_SCHOOLISSINGLE
(
@DATALOADED bit = 0 output,
@SCHOOLID uniqueidentifier = null output,
@SCHOOLNAME nvarchar(100) = null output,
@ISSINGLESCHOOL bit = null output
)
as
set nocount on;
-- be sure to set this, in case the select returns no rows
set @DATALOADED = 1;
select @ISSINGLESCHOOL = dbo.UFN_SCHOOL_ISSINGLESCHOOL()
if (@ISSINGLESCHOOL <> 0)
begin
select
@SCHOOLNAME = NAME,
@SCHOOLID = SCHOOL.ID
from dbo.SCHOOL
inner join dbo.CONSTITUENT on SCHOOL.ID = CONSTITUENT.ID
end
return 0;