This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,14 @@
IF OBJECT_ID('[fnConvertXmlIntListToTable]') IS NOT NULL BEGIN
DROP FUNCTION [fnConvertXmlIntListToTable]
END
GO
CREATE FUNCTION [fnConvertXmlIntListToTable](
@pXml xml
,@pRootName varchar(100)
,@pNodeName varchar(100)
) RETURNS TABLE AS RETURN (
SELECT ROW_NUMBER() OVER (ORDER BY (SELECT 1)) Rn, t.value('.','int') AS Data
FROM @pXml.nodes('/*[local-name()=sql:variable("@pRootName")]/*[local-name()=sql:variable("@pNodeName")]') AS x(t)
);
GO