У меня есть база данных SQLITE3, в которой хранятся различные столбцы.В частности, один столбец (cmd) содержит полную командную строку и соответствующие параметры.Есть ли способ извлечь только первое слово в этом столбце (непосредственно перед первым пробелом)?Я не заинтересован в том, чтобы увидеть различные используемые параметры, но хочу увидеть выполненную команду.
Вот пример:
выберите cmd из log2 limit 3;
user-sync //depot/PATH/interface.h
user-info
user-changes -s submitted //depot/PATH/build/...@2011/12/06:18:31:10,@2012/01/18:00:05:55
Из приведенного выше результата я хотел бы использовать встроенную функцию SQL (если она доступна в SQLITE3) для анализа первого пробела и, возможно, использовать левый вызов функции (я знаю, что она недоступна в SQLITE3) длявернуть только строку user-sync.То же самое для "user-info" и "user-changes".
Есть идеи?
Спасибо.