Сначала измените схему, чтобы добавить нужные столбцы. Я полагаю, вы знаете, как это сделать.
Во-вторых, выполните запрос на обновление, который разбивает данные.
обновить mytable set column1 = ..., column2 = ..., column3 = ...;
Хитрость заключается в формулировании "..." для извлечения правильных столбцов из столбца "источник".
Скорее всего, вы могли бы что-то сделать с ltrim (), rtrim () и CASE (см. http://www.sqlite.org/lang_expr.html),), но вам может быть проще, если вы определили пользовательскую функцию, возможно, основанную на length () и подстрока ().