Resumo: neste tutorial, você aprenderá como usar o PostgreSQL UPDATE declaração para atualizar os dados existentes em uma tabela.
Introdução à Declaração de actualização PostgreSQL
a Declaração PostgreSQL UPDATE permite-lhe modificar os dados numa tabela., A seguir ilustra a sintaxe da tag UPDATE declaração:
Code language: SQL (Structured Query Language) (sql)
nesta sintaxe:
- Primeiro, especifique o nome da tabela que você deseja atualizar dados após o
UPDATEpalavra-chave. - Em segundo lugar, especifique colunas e seus novos valores após
SETpalavra-chave. As colunas que não aparecem na cláusulaSETmantêm os seus valores originais. - hird, determine which rows to update in the condition of the
WHEREclause.,
a cláusulaWHERE é facultativa. Se omitir a cláusula WHERE, a declaração UPDATE actualizará todas as linhas da tabela.
o UPDATE instrução é executada com sucesso, ele retorna o seguinte comando tag:
count é o número de linhas atualizadas, incluindo linhas cujos valores não mudam.,
Retornando linhas atualizadas
UPDATE instrução tem um opcional RETURNING cláusula que retorna as linhas atualizadas:
PostgreSQL ATUALIZAÇÃO exemplos
Vamos dar alguns exemplos de como usar o PostgreSQL UPDATE instrução.,
a criação de uma tabela de exemplo
as instruções A seguir cria uma tabela chamada courses e inserir alguns dados em que:
a instrução A seguir retorna os dados do courses tabela:
Code language: SQL (Structured Query Language) (sql)
1) o PostgreSQL UPDATE – atualização de uma linha
a instrução A seguir usa o UPDATE instrução para atualizar o curso, com identificação de 3., Ele muda o id
de NULLpara'2020-08-01'.
Code language: SQL (Structured Query Language) (sql)
A instrução retorna a seguinte mensagem indicando que uma linha foi atualizada:
Code language: Shell Session (shell)
a instrução A seguir seleciona o curso, com identificação de 3 para verificar se a atualização:
Code language: SQL (Structured Query Language) (sql)
2) o PostgreSQL UPDATE – atualização de uma linha e retornando a linha atualizada
A seguinte declaração atualizações curso de identificação 2., Modifica published_date do curso para 2020-07-01 e devolve o curso actualizado.
Resumo
- Utilizar o PostgreSQL
UPDATEdeclaração de atualização de dados em uma ou mais colunas de uma tabela. - Use a cláusula
RETURNINGpara devolver as linhas actualizadas doUPDATEdeclaração
- este tutorial foi útil ?
- YesNo