Не очень уверен, как выглядит ваша полная строка. Если это выглядит так:
'Без комиссии в c GST - FY20 H2 Rewards Prospecting - SCC_H2_P25_0620 FB / IG - P25 до 55 - Retageting - SCC_H2_P27_0625'
Тогда я предлагаю вам использовать регулярное выражение:
SELECT REGEXP_EXTRACT_ALL('No Commission inc GST - FY20 H2 Rewards Prospecting - SCC_H2_P25_0620 FB/IG - P25 to 55 - Retageting - SCC_H2_P27_0625', "- (SCC[^;]*) FB/IG") AS output;
output SCC_H2_P25_0620
Или вы можете использовать функцию SUBSTR, если вы точно знаете, что ваша строка будет всегда быть одинаковой длины:
SELECT SUBSTR('No Commission inc GST - FY20 H2 Rewards Prospecting - SCC_H2_P25_0620 FB/IG - P25 to 55 - Retageting - SCC_H2_P27_0625', 55, 15) AS output;
output SCC_H2_P25_0620
ура