Panowie,
idea: mam bazę danych SQLite z wpisami typu string. Baza zawiera kilka kolumn. Chciałbym w całej bazie zamienić wszystkie litery "a" na literę "b". Jak to zrobić za pomocą rawQuery. Próbuję takiego kodu:
SQLiteDatabase mDb = this.getWritableDatabase();
Cursor cur = mDb.rawQuery("SELECT * FROM " + TABLE_NAME, null);
cur = mDb.rawQuery("update " + TABLE_NAME + " set "+COL_3 + "replace("+COL_3+"'a', 'b'");
ale wywala mi błąd
error: no suitable method found for rawQuery(String)
method SQLiteDatabase.rawQuery(String,String[]) is not applicable
(actual and formal argument lists differ in length)
method SQLiteDatabase.rawQuery(String,String[],CancellationSignal) is not applicable
(actual and formal argument lists differ in length)
Pomożecie?
Pozdrawiam
Marcin