Questão
Suponha que um banco de dados de um aplicativo possua a tabela "Hospedes" ilustrada abaixo. Analisando o trecho de código abaixo da tabela, podemos afirmar que o valor que será atribuido à variável "dummy" é:
Tabela "HOSPEDES" id | Name | Phone | Rooms 1 | James | 7553454 | 32 2 | Carol | 7456890 | 101 3 | Paul | 7990002 | 18
Código: Cursor c = db.query("HOSPEDES", new String[]{"Phone", "Room"},null,null,null,null,null}
c.moveToFirst();
if(c.moveToFirst()){
dummy = c.getInt(c.getColumnIndex("Room"));
}
Alternativas: a) 7553454 b) "Room" c) 32 d) 7456890 e) "James"
32
O código realiza uma consulta na tabela "HOSPEDES" selecionando as colunas "Phone" e "Room". A função moveToFirst()
posiciona o cursor no primeiro registro retornado pela consulta. Em seguida, c.getInt(c.getColumnIndex("Room"))
obtém o valor da coluna "Room" do primeiro registro, que é 32. Portanto, o valor atribuído à variável "dummy" é 32.