Tengo una base de datos SQLITE3 en la que he almacenado varias columnas. Una columna (cmd) en particular contiene la línea de comando completa y los parámetros asociados. ¿Hay alguna manera de extraer solo la primera palabra en esta columna (justo antes del primer espacio)? No estoy interesado en ver los diversos parámetros utilizados, pero sí quiero ver el comando emitido.Extracto de la primera palabra en una base de datos SQLite3
Aquí está un ejemplo:
seleccione cmd de límite 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
partir del resultado anterior, me gustaría utilizar una función en línea de SQL (si está disponible en Sqlite3) para analizar en la primera instancia de espacio, y tal vez utilizar una llamada de función izquierda (Sé que esto no es disponible en SQLITE3) para devolver solo la cadena "user-sync". Lo mismo para "user-info" y "user-changes".
¿Alguna idea?
Gracias.
No, pero hay 3 funciones principales que ayudarán. Ver mi respuesta –