一、execSQL()方法:
官方API说的很清楚,execSQL()方法不能执行查询操作。可以执行有更改行为的SQL语句,比如说insert,delete,updata,CREATE TABLE等。
举例说明:
二、rawQuery()方法:
参数说明:
sql:SQL查询语句
selectionArgs:如果你的select语句中有where子句,有?的地方就会在这儿被替换;如果没有,这儿就为null
举例说明:
db.rawQuery("select * from friends",null);
db.rawQuery("select * from friends where name like ? and address = ?",new String[]{"%Mary%“,”USA“});