UFN_CONSTITUENTDUPLICATESEARCH_DEFAULTADDRESS
Return
Return Type |
---|
nvarchar(250) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN | |
@ADDRESSTYPECODEID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_CONSTITUENTDUPLICATESEARCH_DEFAULTADDRESS
(
@CONSTITUENTID uniqueidentifier,
@ADDRESSTYPECODEID uniqueidentifier
)
returns nvarchar(250)
as
begin
declare @FULLADDRESS nvarchar(250)
select top 1 @FULLADDRESS = dbo.UFN_BUILDFULLADDRESS(ID,ADDRESSBLOCK,CITY,STATEID,POSTCODE,COUNTRYID)
from dbo.ADDRESS where CONSTITUENTID = @CONSTITUENTID
order by case when @ADDRESSTYPECODEID is not null and ADDRESSTYPECODEID = @ADDRESSTYPECODEID then 1 else 2 end, ISPRIMARY desc
return coalesce(@FULLADDRESS,'No address')
end