从文档和这篇文章中 ,我知道execSQL() 执行单个 SQL 语句,该SELECT语句不是返回数据的 SQL 语句或任何其他 SQL 语句。还提到execSQL()不应该用于插入。
但我execSQL()用于插入如下:
db.execSQL("INSERT INTO LIST VALUES('খবর');"); //where LIST is a table
这对我来说非常有效(没有SELECT关于 this的声明INSERT),但有人告诉我不要在这里使用它。
所以,我的问题是:即使没有附加语句,该语句是否返回一个值?INSERTSELECT