fnMFSplit¶
Signature¶
dbo.fnMFSplit(
@PropertyIDs VARCHAR(MAX),
@PropertyValues VARCHAR(MAX),
@Delimiter CHAR(1)
)
Returns¶
Table-valued result pairing IDs to values: - PropertyID INT - PropertyValue NVARCHAR(…) - Position INT (1-based index)
Parameters¶
@PropertyIDs VARCHAR(MAX) (required) - Multiple property IDs separated by a delimiter, e.g., ‘1,2,3’.
@PropertyValues VARCHAR(MAX) (required) - Multiple property values separated by a delimiter, e.g., ‘a,b,c’.
@Delimiter CHAR(1) (required) - The single-character delimiter, e.g., ‘,’.
Purpose¶
Convert two parallel delimited lists (IDs and values) into a single paired table.
Examples¶
SELECT *
FROM dbo.fnMFSplit('1,2,3', 'a,b,c', ',');
Changelog¶
Date |
Author |
Description |
2019-08-30 |
JC |
Added documentation |
2014-09-13 |
AC |
Initial Version - QA |