SSIS Как получить часть строки по разделителю

Мне нужно выражение SSIS, чтобы получить левую часть строки перед разделителем, а затем поместить новую строку в новый столбец. Я проверил в производном столбце, таких выражений вроде нет. Подстрокамогла возвращать только часть строки фиксированной длины.

Например, со строкой-разделителем -:

Art-Reading                Should return Art
Art-Writing                Should return Art
Science-chemistry          Should return Science

P.S. Я знал, что это можно сделать в MySQL с помощью SUBSTRING_INDEX(), но я ищу эквивалент в SSIS или, по крайней мере, в SQL Server

15
задан Hadi 24 March 2019 в 20:27
поделиться