Obtener ID de fila de una tabla SQLite FTS3
He creado una tabla SQLite FTS3 que estoy usando dentro de la plataforma de desarrollo de Android target
es 2.2 yminVersion
es 8). Por ejemplo, creé la tabla de la siguiente manera:
create virtual table person using fts3(first,last);
Sé que cuando inserto datos en esta tabla, yolong
e devuelve @, que es la ID de fila del registro insertado. ¿Cómo obtengo el ID de fila de esta tabla? Si realizo:
select * from person
Yo obtengo-1
paraCursor.getColumnColumnIndex("rowid");
. También,Cursor.getColumnNames()
solo muestra las dos columnas ('primera' y 'última') y no el 'rowid'. ¿Alguna sugerencia sobre cómo resolver este problema?