A declaração acima explica o seguinte:
Mencione a palavra -chave "atualização" primeiro. Depois disso, mencione o nome da tabela que você deseja modificar.
Em seguida, escreva a palavra -chave "set" junto com o nome das colunas "Column1" e defina o valor que deseja inserir no lugar de "Value1". Você pode inserir mais de uma coluna após a palavra -chave "set". A palavra -chave "set", como o nome sugere, definirá o valor que você inseriu para uma coluna específica e manterá os valores das colunas que você não mencionou como elas são.
Na declaração de "atualização", você também pode incluir as condições usando a cláusula "onde". É opcional se você quiser adicionar a condição, mencione a cláusula "onde". A sintaxe para incluir a condição "onde" na declaração é:
Atualizar tabela_nameCabe a você adicionar a condição "onde". Ele filtrará todos os registros e modificará apenas os mencionados. Se você não incluir a cláusula "onde", ele atualizará todos os registros da tabela.
Atualize uma tabela com a cláusula de retorno:
Como a cláusula "Where" na declaração "atualização" é opcional, ela também possui a cláusula opcional de "retornar". A cláusula "retornando" retornará as linhas que são modificadas na tabela. A sintaxe a seguir demonstrará o exemplo:
Atualizar tabela_nameNa declaração acima, o "*" retorna os registros de todas as linhas que são atualizadas.
Registro de retorno de linha específica:
Se você deseja retornar as informações de uma linha específica, execute a seguinte consulta:
Atualizar tabela_nameAo mencionar um nome de coluna específico, você pode recuperar o registro dessa linha.
Retornar a linha usando a palavra -chave “AS”:
Você também pode alterar o valor do valor de retorno que você especificou executando a seguinte declaração:
Atualizar tabela_nameA palavra -chave "AS" retornará a coluna atualizada "Age" com o nome diferente especificado como "números".
PostgreSQL Atualize linhas na tabela:
Para atualizar qualquer linha em uma tabela, deve haver uma tabela primeiro. Para criar uma tabela, o comando "Criar" é usado que pode ser visto na seguinte demonstração:
Criar tabela student_course_info (A tabela é criada com o nome "student_course_info". Eu inseri alguns dados nele, que podem ser vistos abaixo nos resultados:
Agora, podemos atualizar as linhas na tabela acima de "Student_Course_info" com comandos "Atualizar".
Atualize a linha única em uma tabela no PostgreSQL:
Atualizaremos primeiro uma única linha em uma tabela no PostgreSQL usando o comando "Update", que pode ser feito pela seguinte sintaxe:
Atualizar "Student_Course_info"Após o comando "atualização" na sintaxe acima, o nome da tabela é especificado como "Student_Course_info", no qual queremos fazer alterações. Modificamos a coluna "Course_Name" da tabela e definimos o valor de 'estáticos' para 'programação' na linha onde o id = 3. A cláusula "onde" na tabela é direcionada para a linha específica que queríamos modificar. A sintaxe acima mostra a seguinte saída:
Para validação de que a linha é atualizada corretamente, exiba a tabela usando a instrução "Selecione" como:
Selecione * de "student_course_info"Como podemos verificar de cima se a coluna "curso_name", onde id = 3 agora é atualizado do valor 'estáticos' para a 'programação'.
Atualize várias linhas em uma tabela no PostgreSQL:
No exemplo acima, atualizamos uma única linha em uma tabela usando o comando "atualização" que retorna a tabela inteira nos resultados. Vamos executar uma consulta neste exemplo que atualize várias linhas em uma tabela e retorna apenas as colunas que atualizamos:
Atualizar "Student_Course_info"A declaração anterior atualiza várias linhas em uma tabela que inclui "curso_name", "idade" e "taxas", onde o id = 2 e retorna as linhas que atualizamos. O resultado da declaração acima pode ser visto abaixo:
A saída acima verifica que as colunas “CUSTO_NAME”, “AGE” e “TPEAS” são atualizadas com sucesso com os valores que defini e exibe a linha que especificamos na consulta usando a cláusula “retornando”.
Conclusão:
Este artigo foi baseado em como atualizar linhas em uma tabela usando o comando "update" no PostgreSQL. Neste guia, aprendemos o uso do comando "atualização" em diferentes consultas. A implementação do comando "atualização" usando as cláusulas "onde" e "retornando" nas declarações e atualizando linhas únicas e múltiplas com retorno apenas os valores atualizados em uma tabela. É fácil implementar declarações de "atualizar" no PostgreSQL e eficiente em termos de tempo, porque não há necessidade de criar um comando para atualizar a tabela inteira. Seria complicado atualizar tabelas com grandes quantidades de dados. Esperamos que você tenha achado este artigo útil. Continue a seguir o Linux Dint para obter mais dicas e informações.