PostgreSQL Update (Português)

neste tutorial, vamos aprender o comando PostgreSQL UPDATE para atualizar os dados atuais em uma tabela.

no PostgreSQL, o comando UPDATE é usado para alterar os registos presentes numa tabela. Para atualizar as linhas selecionadas, temos que usar a cláusula onde; caso contrário, todas as linhas seriam atualizadas.,

a Sintaxe do comando Update

A sintaxe do comando update é a seguinte:

temos os seguintes parâmetros, que são utilizados na sintaxe acima:

Parâmetros Descrição
Atualizar é uma palavra-chave, que é usada para atualizar as linhas de uma tabela.
Table_name após a cláusula de atualização, usaremos este parâmetro para definir o nome da tabela para atualizar os dados.
Column1 = value1,
Column2 = value2,
……,
Column = valueN
It is used to describe a column’s name in a table whose values need to be modified in the SET clause. Nós podemos usar a vírgula (,) para separar cada par da coluna e valores.
em que usaremos a cláusula WHERE para filtrar os registos e obter apenas os registos essenciais.
condição é uma expressão, que é usada para retornar um valor do tipo booleano. E esta expressão devolve verdadeiro apenas para as linhas.,

exemplos de comando de atualização PostgreSQL

para nossa melhor compreensão, veremos exemplos de comando de atualização PostgreSQL.

tomaremos a tabela do departamento, que criamos na seção inserir comando.,l ver a estrutura do departamento de mesa com a ajuda do comando abaixo:

Depois de executar o comando select, iremos obter o resultado abaixo:

Exemplo de PostgreSQL ATUALIZAÇÃO de tabela

Aqui, vamos modificar os valores NULOS da gap_selection coluna para a data Actual com o comando abaixo da ajuda:

iremos obter o resultado abaixo, após executar o comando acima:

Na consulta acima, podemos aplicar o PADRÃO de palavras-chave para o gap_selection coluna que leva a data atual como por o valor padrão., E a cláusula WHERE actualiza apenas as linhas em que o valor da coluna last_ Update é nulo.

exemplo de actualizar todas as linhas numa tabela usando o comando Update

para actualizar os valores na coluna de localização como U. S.,Um para todas as linhas do departamento de tabela, podemos usar o seguinte comando:

Nota: o comando update, podemos ignorar a cláusula WHERE:

Depois de executar a consulta acima, ele irá atualizar a coluna “local” no departamento de tabela:

Vamos usar o comando select para verificar a saída do comando acima, o departamento de tabela:

E dentro do mesmo quadro, pode-se também dados de atualização de uma coluna de uma coluna adicional., tem a mesma estrutura que o departamento de tabela:

O seguinte comando é utilizado para atualização de valores, que vêm do departamento de tabela para as colunas da department_tmp tabela:

uma Vez que executar a consulta acima, ele irá atualizar o department_tmp tabela:

Para verificar a department_tmp tabela, vamos utilizar o comando Select:

E, chegando abaixo de saída:

Observação: a atualização acima de comando, usamos a cláusula FROM para descrever a segunda tabela (departamento), que contém a atualização.,

Aqui usamos a condição de junção na cláusula onde. E às vezes este comando de atualização mencionado como UPDATE INNER JOIN ou UPDATE JOIN como duas ou mais tabelas estão envolvidas no comando UPDATE.

actualizar o comando através da condição de retorno

por omissão, o comando actualizar pode devolver o número de linhas afectadas, e também devolve os dados eficientes com a ajuda da secção de retorno.

o comando abaixo é utilizado para actualizar a linha com o Dept_id 1 na tabela do departamento e devolver os dados actualizados.,

Depois de executar o comando acima, vamos obter a estrutura da tabela abaixo:

Após isso, vamos usar o comando select para verificar os dados atualizados do departamento de tabela:

uma Vez que executar o Select acima de consulta, temos a abaixo de saída:


Share

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *