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