Using String[] selectionArgs in SQLiteDatabase.query() Using String[] selectionArgs in SQLiteDatabase.query() android android

Using String[] selectionArgs in SQLiteDatabase.query()


selectionArgs replace any question marks in the selection string.

for example:

String[] args = { "first string", "second@string.com" };Cursor cursor = db.query("TABLE_NAME", null, "name=? AND email=?", args, null);

as for your question - you can use null


Yes, you may set all parameters to null except the table name.

for example:

Cursor cursor = db.query("TABLE_NAME", null, null, null, null, null, null);