Usando execSQL para la operación INSERT en Android SQLite
Desdela documentación yesta publicación Lo séexecSQL()
ejecuta una sola sentencia SQL que no es unaSELECT
o cualquier otra declaración SQL que devuelva datos. También se menciona queexecSQL()
No debe utilizarse para la inserción.
Pero estoy usandoexecSQL()
para insertar como:
<code>db.execSQL("INSERT INTO LIST VALUES('খবর');"); //where LIST is a table </code>
Esto está funcionando perfectamente para mí (no haySELECT
declaración con estoINSERT
), pero me dijeron que no usara estoaquí.
Entonces, mi pregunta es:hace elINSERT
declaración de devolver un valor a pesar de que no haySELECT
declaración adjunta a ella?