Informática, perguntado por crisfialdini, 9 meses atrás

Considere as afirmações sobre o código Java abaixo: st = con.getConexao().prepareStatement("update cliente set nome = ? where idCliente = ?"); st.setString(1, “João da Paz”); st.setInt(2, 33); rs = st.execute(); I - Está sendo preparado um comando SQL que será executado no banco de dados na tabela cliente II - Serão alteradas as informações relativas a coluna idCliente e a coluna nome III - O comando irá consultar o usuário "João da Paz" São verdadeiras somente as afirmações:

Soluções para a tarefa

Respondido por chefemaster
0

Resposta:

I - Está sendo preparado um comando SQL que será executado no banco de dados na tabela cliente

Explicação:

No caso ele está dando um UPDATE na tabela CLIENTE no campo NOME,

A alternativa II está errada pelo fato de falar que vai alterar a informação da coluna idCliente, sendo que idCliente é só usado como instrução para o WHERE.

A alternativa III está errada pois para consulta usamos SELECT, o update é para modificações de informação na tabela.

Perguntas interessantes