Разделить и получить вторую строку в качестве значения [дубликата]

На этот вопрос уже есть ответ:

Используя T-SQL, верните n-й элемент с разделителями из строки 8 ответов

Я использую запрос ниже, чтобы разделить имена, как показано ниже:

select value from STRING_SPLIT('Name1~Name2~Name3' , '~' );

Как получить второе имя, т.Name2, без использованияWHERE состояни?

Примечание: имена могут быть динамическими

Ответы на вопрос(3)

Ваш ответ на вопрос