UFN_PARTIALINFORMATIONSEARCH_BUILDADDRESS
Returns a formatted address.
Return
Return Type |
---|
nvarchar(300) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ADDRESSBLOCK | nvarchar(150) | IN | |
@UNITNUMBER | nvarchar(25) | IN | |
@CITY | nvarchar(50) | IN | |
@STATEABBR | nvarchar(100) | IN | |
@POSTCODE | nvarchar(12) | IN |
Definition
Copy
CREATE function dbo.UFN_PARTIALINFORMATIONSEARCH_BUILDADDRESS (
@ADDRESSBLOCK nvarchar(150),
@UNITNUMBER nvarchar(25),
@CITY nvarchar(50),
@STATEABBR nvarchar(100),
@POSTCODE nvarchar(12)
)
returns nvarchar(300)
with execute as caller
as begin
declare @STR nvarchar(250)=@ADDRESSBLOCK+NCHAR(32)+@UNITNUMBER+NCHAR(13)+NCHAR(10)+@CITY+NCHAR(44)+NCHAR(32)+@STATEABBR+NCHAR(32)+@POSTCODE;
set @STR = dbo.UFN_ADDRESS_CLEAN(@STR);
if unicode(right(@STR,1)) = 44 set @STR = rtrim(substring(@STR,1,len(@STR)-1))
return @STR;
end