sqlite insertar en tabla select * from

Necesito mover datos de una tabla a otra en mi aplicación de Android

Quisiera usar el sql siguiente:

insert into MYTABLE2 select id, STATUS risposta, DATETIME('now') data_ins from MYTABLE 2 

Desafortunadamente en la tabla MYTABLE2 hay una columna _ID AUTOINCREMENT. ¿Qué puedo hacer?

Gracias.

EDIT: este es mi MYTABLE2, la tabla que me gustaría rellenar con datos de otra tabla:

 CREATE TABLE "ANSWERS" ("_id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL , "ID_QUESTION" INTEGER,"DATE_INS" DATETIME DEFAULT (CURRENT_DATE) , "ANSWER" INTEGER) 

especifique explícitamente el nombre de la columna en la cláusula INSERT ,

 INSERT INTO destinationTable (risposta, data_ins) SELECT STATUS risposta, DATETIME('now') data_ins FROM sourceTable 

Puede especificar las columnas que está insertando. Suponiendo que la columna _id es autoincrement y está insertando las otras dos columnas, puede tener algo como esto:

 insert into MYTABLE2 (riposta, data_ins) select STATUS risposta, DATETIME('now') data_ins from MYTABLE 2 
  • ActiveAndroid Relación de muchos a muchos
  • Android: Actualización de bases de datos locales desde una base de datos en línea
  • Unir 3 tablas en la base de datos SQLite
  • Resolución de conflictos en la base de datos SQLite de Android
  • Ordenar una lista en orden ascendente por fecha desde sqlite
  • Cómo incrementar el campo en la base de datos sqlite android
  • Navegador de base de datos SQLite con Android
  • ¿Cómo puedo actualizar un valor de columna de la base de datos android sqlite a null usando ContentValues?
  • En android sdk1.5 donde encontrar mi Sqlite Db en mi sistema
  • ¿Cómo actualizar la tabla en sqlite?
  • La aplicación no cerró el cursor o el objeto de base de datos que se abrió aquí:
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.