Sql разбивает строку с разделителями на столбцы
Привет,
Я попробовал ниже, и я могу получить строку frist 3, разделенную на_, но когда я попытался 'FBC_asda_CB_All_Quota_A01', она не работает.
может ли кто-нибудь помочь мне разделить 'FBC_asda_CB_All_Quota_A01'
Заранее спасибо.
Что я уже пробовал:
с помощью t as (выберите 'FBC_abc_CB' в качестве val)
выберите t.*,
Слева(val, charindex('_', val) - 1),
Подстрока(val, charindex('_', val)+1,
len(val) - CHARINDEX('_', reverse(val)) - charindex('_', val)),
REVERSE(LEFT(reverse(val), charindex('_', reverse(val)) - 1))
от Т;
Patrice T
Каким должен быть результат 'FBC_asda_CB_All_Quota_A01' ?