Existem vários comandos no sqlite para executar tarefas diferentes, como criar tabelas, modificações de dados e exclusão de tabelas. Neste acompanhamento, discutiremos a declaração de atualização e seus trabalhos no SQLite.
O que é a declaração de atualização no SQLITE
A declaração de atualização no SQLite é usada para modificar os valores de uma ou mais colunas de uma linha existente, em uma tabela. Usando esta declaração, podemos atualizar mais de uma coluna/linha ao mesmo tempo, mas deve fazer parte da mesma tabela.
A sintaxe geral do uso da instrução de atualização no SQLite é como:
Atualizar tabela_name Set Column_name = new_value [,…] onde expressãoA explicação dessa sintaxe geral é como:
Exemplo de comando de atualização no sqlite: Vamos entender isso com um exemplo, primeiro, usaremos o comando para mostrar as tabelas já presentes no banco de dados como:
.mesasEntre as tabelas, exibidas como resultado do comando executado, selecionamos Linuxhint_employes e exibimos a tabela usando o comando:
Selecione * de linuxhint_employees;Agora queremos modificar o nome, Tom com John; portanto, para esse fim, usaremos a instrução "Atualizar" usando o Expression Funcionário_id = 3; o que significa alterar o valor em que Employee_Id é 3 como:
Atualize linuxhint_employees set funcionários_name = 'John' onde funcionários_id = 3;Para validar as alterações, execute o seguinte comando para exibir o conteúdo de uma tabela, Linuxhint como:
Selecione * de linuxhint_employees;Na saída acima, podemos ver o nome "Tom" foi substituído pelo novo valor "John" usando a instrução ATUALIZAÇÃO.
Atualize várias colunas no SQLite: Agora, editaremos duas colunas ao mesmo tempo usando a instrução ATUALIZAÇÃO. Primeiro, exibiremos o conteúdo da tabela “Funcionários_data” como:
Selecione * de Funcionários_data;Editaremos o nome "Paul" com o novo nome "John" e seus 24 anos com a Nova Idade 38 usando a declaração de atualização como:
Atualizar funcionários_data set funcionários_name = 'John', funcionários_age = 38 onde funcionários_id = 1;Para confirmar as alterações, execute o seguinte comando e exiba a tabela, funcionários_data como:
Selecione * de Funcionários_data;Podemos ver que modificamos as duas colunas ao mesmo tempo usando um único comando da instrução ATUALIZAÇÃO.
Atualize todas as linhas no SQLite: Da mesma forma, podemos editar mais de duas colunas da mesma linha usando uma instrução de atualização. Também podemos atualizar todas as linhas sem usar a cláusula "Where", por exemplo, queremos atualizar a idade de todos os funcionários presentes na tabela, denominada Funcionário_data, por 32, executar o comando:
Atualizar funcionários_data set funcionários_age = 32;Para a confirmação das mudanças, execute o seguinte comando:
Selecione * de Funcionários_data;Podemos ver a idade de todas as linhas mudou por 32.
Conclusão
Modificar um banco de dados é uma tarefa usual para os desenvolvedores e para essa consulta de atualização é usada. A atualização no SQLite é uma técnica pela qual podemos alterar os dados da tabela existente. Neste acompanhamento, discutimos a declaração de atualização do sqlite em detalhes. Explicamos a sintaxe geral do SQLite e também o funcionamento da declaração de atualização em exemplos de SQLite. Modificamos os dados de uma coluna, várias colunas e todas as linhas da tabela aplicando condições.