我有一个sqlITE3数据库,其中我存储了各种列.一列(cmd)特别包含完整的命令行和相关参数.有没有办法只提取此列中的第一个单词(就在第一个空格之前)?我对查看使用的各种参数不感兴趣,但确实希望看到发出的命令.
这是一个例子:
从log2 limit 3中选择cmd;
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”相同.
有任何想法吗?
谢谢.