UFN_GET_BACKUPITEMVALUENODE_BY_KEYGUID
Return
| Return Type |
|---|
| bit |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @KEYGUID | uniqueidentifier | IN | |
| @KeyName | nvarchar(100) | IN |
Definition
Copy
create function dbo.UFN_GET_BACKUPITEMVALUENODE_BY_KEYGUID
(
@KEYGUID uniqueidentifier,
@KeyName nvarchar(100)
)
returns bit
as begin
DECLARE @value bit;
select @value = CASE WHEN X.Y.value('(Value)[1]', 'nvarchar(100)') = 'false' then 0 else 1 end
from CMS_SESSIONVARIABLEBACKUP e
OUTER APPLY e.DATA.nodes('ArrayOfBackUpItem/BackUpItem') as X(Y)
where e.KEYGUID = @KEYGUID
and X.Y.value('(Key)[1]', 'nvarchar(100)') = @KeyName
RETURN @value;
end