sql >> Database teknologi >  >> RDS >> SQLite

Hvordan sletter jeg specifikke rækker i SQLite-databasen

Du kan bruge en forespørgsel som denne:

db.execSQL("DELETE FROM " + TABLE_NAME +
           " WHERE " + currentdate + " - " + TIMESTAMP_DB + " > 2*24*60*60");

Til update metode, skal du skrive SQL-udtrykket i WHERE klausul i whereClause parameter; whereArgs er kun nødvendig for strengværdier:

db.update(TABLE_NAME, currentdate + " - " + TIMESTAMP_DB + " > 2*24*60*60", null);


  1. Eksporter Oracle-forespørgselsresultater til en HTML-fil, når du bruger SQLcl

  2. Sådan opretter du indlejret tabel ved hjælp af brugerdefineret datatype i Oracle-databasen

  3. En Event Management Data Model

  4. Objektet i klassen DateTime kunne ikke konverteres til streng