UFN_AGINGBUCKET_FROMPERIODLISTXML
Returns a table representation of the xml parameter
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PERIODLISTXML | xml | IN |
Definition
Copy
create function dbo.UFN_AGINGBUCKET_FROMPERIODLISTXML(@PERIODLISTXML XML)
returns TABLE as
return (
select
T.c.value('(ID)[1]', 'uniqueidentifier') as 'ID',
T.c.value('(PERIODNUMBER)[1]', 'int') as 'PERIODNUMBER',
T.c.value('(PERIODSTART)[1]', 'varchar(20)') as 'PERIODSTART',
T.c.value('(PERIODEND)[1]', 'varchar(20)') as 'PERIODEND',
T.c.value('(PERIODDESCRIPTION)[1]', 'varchar(20)') as 'PERIODDESCRIPTION'
from @PERIODLISTXML.nodes('/AGINGBUCKETAPXML/ITEM') T(c)
)