Я пытаюсь выбрать некоторые цифры из длинной строки, которые следуют за некоторыми символами, которые :RCT
.До сих пор мне удалось написать этот скрипт;
DECLARE @rct varchar(MAX)
SET @rct = 'Reallocation of Identified Receiptsv6055161LIVERPOOL SCHOOL OF TROPICAL MEDICINE (LSTM) LONDON(GROUPA8):RCT1122489'
SELECT SUBSTRING(@rct, CHARINDEX(':RCT', @rct), LEN(@rct)) as RCT
К сожалению, он возвращает пустой результат.Результат, который я ожидаю:
RCT
--------
1122489