Perguntas com a marcação «update»

UPDATE altera os valores das colunas especificadas em todas as linhas que atendem à condição. Somente as colunas a serem modificadas precisam ser mencionadas na cláusula SET; colunas não modificadas explicitamente mantêm seus valores anteriores.

3
Atualizar um elemento json no tipo de dados json
Não consigo descobrir como atualizar um elemento em um tipo de dados PostgreSQL 9.3. Meu exemplo: CREATE TABLE "user" ( id uuid NOT NULL, password character varying(255), profiles json, gender integer NOT NULL DEFAULT 0, created timestamp with time zone, connected timestamp with time zone, modified timestamp with time zone, …



1
Atualizar todas as colunas de outra tabela
Preciso atualizar uma tabela de outra e preciso atualizar todas as colunas. Além de listar todas as colunas da SETcláusula, existe uma maneira de atualizá-las todas de uma vez? Como isso: update tableA set * = tableB.* from tableB where tableA.id = tableB.id Eu tentei no psql, não funciona. Eu …

2
Disparar para ATUALIZAR após ATUALIZAÇÃO?
Quero fazer um gatilho para registrar o horário de qualquer atualização como: CREATE TRIGGER col_update AFTER UPDATE ON col FOR EACH ROW BEGIN UPDATE col SET updated=NOW() WHERE id=NEW.id; // or OLD.id END O problema é que, quando esse gatilho tenta atualizar a updatedcoluna, também é outro evento de atualização, …

3
Use CASE para selecionar colunas na consulta UPDATE?
Posso usar CASEpara escolher quais colunas serão exibidas em uma SELECTconsulta (Postgres), assim: SELECT CASE WHEN val = 0 THEN column_x WHEN val = 1 THEN column_y ELSE 0 END AS update, ... É possível algo semelhante ao executar uma UPDATEconsulta no Postgres (por exemplo, escolher quais colunas devem ser …

2
Atualizar tabela usando valores de outra tabela no SQL Server
Eu tenho 2 tabela no meu banco de dados. Tabela 1 ------------------------------------------------------------------------- | name | family | phone | email | gender | phone2 | address | birthdate | ------------------------------------------------------------------------- Mesa 2 ----------------------------------------- | gender | address | phone | birthdate | ----------------------------------------- na tabela nº 1, o endereço das …

5
Atualizar todas as linhas
Quero saber a maneira mais eficiente de atualizar todas as linhas em uma tabela Oracle extremamente grande para uma única coluna. Por exemplo: update mytable set mycolumn=null; ou: update mytable set mycolumn=42; Meu conhecimento pode muito bem ser obsoleto. O que faço é alterar a tabela para soltar a coluna. …
12 oracle  update 

3
Tabela UPDATE com base na mesma tabela
Eu tenho uma tabela com descrições de produtos e cada descrição de produto possui a product_ide a language_id. O que eu quero fazer é atualizar todos os campos com a language_idde 2ser igual para o mesmo product_idonde o language_idé 1. Até agora, tentei a seguinte consulta, mas estou recebendo erros …
12 mysql  update 

6
Alternando valores em uma coluna com uma instrução de atualização
Você descobre que um erro em um sistema foi nomear incorretamente homens (M) como mulheres (W) e vice-versa no banco de dados. As colunas permitem apenas um caractere. Sem usar nenhuma tabela temporária, escreva uma consulta de atualização para resolver isso. Essa pergunta foi feita em uma entrevista recente que …
12 update 

2
Atualizando várias linhas com valores diferentes em uma consulta
Estou tentando entender como atualizar várias linhas com valores diferentes e simplesmente não entendi. A solução está em toda parte, mas para mim parece difícil de entender. Por exemplo, duas atualizações em uma consulta: UPDATE mytable SET fruit='orange', drink='water', food='pizza' WHERE id=1; UPDATE mytable SET fruit='strawberry', drink='wine', food='fish' WHERE id=2; …
12 mysql  update 


5
Por que esse UPDATE falha com uma violação exclusiva de restrição de chave?
Sou um DBA "acidental", relativamente inexperiente e confuso com esse problema. Executando o MS SQL Server 2012. O problema está nesta instrução UPDATE: UPDATE dbo.tAccts SET Ticket = 'ARP.ExGE' , Method = 'smtp' , AcctOwner = 'r00417819' , DisplayName = '~AppLight HBSFax-Inactive' , Destination = 'r00417819@mail.ad.ge.com' , UpdatedBy = SYSTEM_USER …


3
Atualização da chave primária em cascata para todas as chaves estrangeiras de referência
É possível atualizar um valor da coluna de chave primária com a atualização em cascata entre todas as chaves estrangeiras que o referenciam? # EDIT 1: Quando executo a consulta followinq select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Vejo que update_referential_action está definido como 0. Portanto, nenhuma ação é tomada …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.