Olá pessoal…
Estou finalizando meu TCC e gostaria de saber se existe uma função do MySQL, que possa ser implementada no NetBeans, que altere de uma só vez todos os campos de uma coluna apenas…
Se existe, como se faz?
Grata pela ajuda…
Olá pessoal…
Estou finalizando meu TCC e gostaria de saber se existe uma função do MySQL, que possa ser implementada no NetBeans, que altere de uma só vez todos os campos de uma coluna apenas…
Se existe, como se faz?
Grata pela ajuda…
Use um UPDATE sem WHERE. Isso irá atualizar todos os registros de uma determinada tabela.
update tabSalarios set salario = salario + 1
vc quiz dizer assim?
String sql = "UPDATE facil SET "
exatamente, isso que ele passou foi somente o sql a ser utilizado
é, realmente o entanglement me passou deu certo sim…
meu código ficou assim…
if(BD.getConnection())
{
String query = "SELECT * from facil";
BD.setResultSet(query);
if(BD.resultSet.next())
{
marca = (BD.resultSet.getInt("marca"));
if (marca > 0)
{
String sql = "UPDATE facil SET marca = 0";
int r = BD.runSQL(sql);
}
}
}
é assim, este código eu to usando como aleatório no meu BD…
a coluna marca (do tipo int) indica se o registro ja foi exibido ao usuario ou não (se não foi, é 0, se foi, é 1)
só q ao fim da exibição desses registros (que no caso são perguntas), dentro do metodo “fim de jogo” esta este código ai acima…
porém, ele esta deixando todos os campos da coluna como 0, exceto 1…
ou seja, eu preciso com q fikem todos os campos como 0, ao final do jogo…
O q vcs acham q pode ser meu erro?
Na verdade você não precisa fazer nenhuma verificação pelo que entendi. Se você quer deixar todos os campos como zero basta:
if(BD.getConnection()) {
BD.runSQL("UPDATE facil SET marca = 0");
}