Если строка комментария ТОЧНО похожа на эту, вы можете использовать replace.
select replace(comment_col, 'activation successful of id ', '') as id from ....
Это почти наверняка не произойдет - как насчет неудачных активаций?
Вы можете получить вложенные операторы замены
select replace(replace(comment_col, 'activation not successful of id ', ''), 'activation successful of id ', '') as id from ....
[извините, я не могу сказать из этого экрана редактирования, если это полностью верно sql]
Это начинает становиться грязным; Вы можете подумать о создании функции и размещении в ней операторов замены.
Если это одноразовая работа, это не будет иметь большого значения. Вы также можете использовать регулярные выражения, но это довольно медленно (и в любом случае означает, что теперь у вас есть 2 проблемы).