У меня есть таблица с первичным ключом xyz_key_id. Я хочу обновить строку в таблице. Пример, который я нашел:
db.update(DB_TABLE, values, "_id=" + rowId, null)
Однако я бы хотел использовать xyz_key_id в качестве ключа вместо _id.
Могу ли я использовать что-то вроде:
String update_string = "SELECT " + xyz_key_id + " AS _id WHERE " + xyz_key_id + " = ?";
db.update(DB_TABLE, values, update_string, new String[] {key_number});