UFN_BBNC_GETCOUNTRYNAME
Return
| Return Type |
|---|
| nvarchar(200) |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @COUNTRY | nvarchar(100) | IN |
Definition
Copy
CREATE function dbo.UFN_BBNC_GETCOUNTRYNAME(@COUNTRY nvarchar(100))
returns nvarchar(200)
as
begin
declare @COUNTRYNAME nvarchar(200);
if ( TRY_CAST(@COUNTRY as UNIQUEIDENTIFIER)?IS?NOT?NULL) and exists (select 1 from dbo.COUNTRY where ID = @COUNTRY)
begin
select @COUNTRYNAME= DESCRIPTION from dbo.COUNTRY where ID=@COUNTRY
end
else
begin
if @COUNTRY is not null
select
@COUNTRYNAME = [DESCRIPTION]
from
dbo.COUNTRY
where
[DESCRIPTION] = @COUNTRY;
if @COUNTRYNAME is null
select
@COUNTRYNAME = [DESCRIPTION]
from
dbo.COUNTRY
where
[ABBREVIATION] = @COUNTRY;
end
return @COUNTRYNAME;
end