SplitCount
Returns the highest available Index that can be used using the Split function (Simple Version)
- Free Function
- SQL Server Compatibility: 2008, 2012, 2014, 2016, 2017
SELECT SQLHTTP.net.SplitCount ( @Text, @Delimiter )
| Name | Type | Description |
|---|---|---|
| @Text | nvarchar(MAX) |
String expression containing substrings and delimiters. |
| @Delimiter | nvarchar(4000) | String of characters used to identify substring limits. |
int
Simple split by a space character:
|
1 2 3 4 5 6 7 8 9 |
DECLARE @Text nvarchar(MAX) DECLARE @Delimiter nvarchar(4000) SET @Text = 'The quick brown fox jumps over the lazy dog' SET @Delimiter = ' ' --one space character SELECT SQLHTTP.net.SplitCount(@Text, @Delimiter) |
|
1 2 3 4 |
----- 9 |
Simple split by a two-character delimiter:
|
1 2 3 4 5 6 7 8 9 |
DECLARE @Text nvarchar(MAX) DECLARE @Delimiter nvarchar(4000) SET @Text = 'The quick brown fox jumps over the lazy dog' SET @Delimiter = 'e ' --two character delimiter SELECT SQLHTTP.net.SplitCount(@Text, @Delimiter) |
|
1 2 3 4 |
----- 3 |