Grazie per la risposta, ma come posso fare, mi sai dare indicazioni.. ho cercato documentazione a riguardo in rete ma ci capisco poco, ad esempio, lo devo creare sulla classe dbhelper o sulla classe che effettua fisicamente la classe che effettua inserimento / aggiornamento?
Questo e quello che ho provato a fare sulla classe db helper
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TRIGGER Insert su aggiorna;");
StringBuilder builder = new StringBuilder();
builder.append("CREATE TRIGGER IF NOT EXISTS TURNI_TABLE AFTER UPDATE ON MESE");
builder.append("BEGIN ");
builder.append("INSERT INTO DATA (data) VALUES (1); ");
builder.append("END;");
db.execSQL(builder.toString());
db.execSQL("DROP TABLE IF EXISTS "+TURNI_TABLE);
onCreate(db);
}
Ma come mio solito non mi funziona,
Questo e il db che creo:
public static final String TURNI_TABLE="turni";
public static final String TURNI_ID="idturno";
public static final String MESE="mese";
public static final String DATA="data";
Vorrei inserire un recod con valore 1 sulla colonna DATA ogni qualvolta venga eseguido un aggiornamento sulla colonna mese.
E' chiaro che sbaglio o non ho capito nulla, mi potete dare una mano grazie.