fnMFSplitString

Signature

dbo.fnMFSplitString(
    @Input     NVARCHAR(MAX),
    @Character CHAR(1)
)

Returns

  • Table-valued result with one row per token: - Value NVARCHAR(…) - Position INT (1-based index)

Parameters

  • @Input NVARCHAR(MAX) (required) - Values separated by a delimiter, e.g., ‘a,b,c’.

  • @Character CHAR(1) (required) - The single-character delimiter, e.g., ‘,’.

Purpose

Split a delimited string into rows.

Examples

SELECT *
FROM dbo.fnMFSplitString('a,b,c', ',');

Changelog

Date

Author

Description

2019-08-30

JC

Added documentation

2015-05-14

DEV2

Initial Version - QA