Ho un database SQLITE3 in cui ho memorizzato varie colonne. Una colonna (cmd) in particolare contiene la riga di comando completa e i parametri associati. C'è un modo per estrarre solo la prima parola in questa colonna (appena prima del primo spazio)? Non sono interessato a vedere i vari parametri usati, ma voglio vedere il comando emesso.Estrarre la prima parola in un database SQLite3
Ecco un esempio:
selezionare cmd dal limite log2 3;
user-sync //depot/PATH/interface.h
user-info
user-changes -s submitted //depot/PATH/build/[email protected]/12/06:18:31:10,@2012/01/18:00:05:55
Dal risultato di cui sopra, mi piacerebbe utilizzare una funzione inline SQL (se disponibile in SQLITE3) per analizzare in prima istanza di spazio, e magari utilizzare una chiamata di funzione a sinistra (so che questo non è disponibile in SQLITE3) per restituire solo la stringa "user-sync". Lo stesso per "user-info" e "user-changes".
Qualche idea?
Grazie.
No, ma ci sono 3 funzioni principali che aiuteranno! Vedi la mia risposta. –