UFN_SCHOOL_NAMEISUNIQUE
Checks to make sure that a school's name is unique.
Return
| Return Type |
|---|
| int |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_SCHOOL_NAMEISUNIQUE
(
@ID uniqueidentifier
)
returns int
as begin
-- do work here and return a value
declare @retval int;
set @retval = 1;
if ((exists (select CONSTITUENT.ID
from dbo.CONSTITUENT
inner join SCHOOL
on CONSTITUENT.ID = SCHOOL.ID
where (CONSTITUENT.KEYNAME = (select CONSTITUENT2.KEYNAME
from dbo.CONSTITUENT AS CONSTITUENT2
where CONSTITUENT2.ID = @ID)) and
(CONSTITUENT.ID <> @ID))))
set @retval = 0;
return @retval;
end