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.

1
ATUALIZAÇÃO do Postgres… LIMITE 1
Eu tenho um banco de dados do Postgres que contém detalhes sobre grupos de servidores, como status do servidor ('ativo', 'em espera' etc.). Servidores ativos a qualquer momento podem precisar de failover para um modo de espera, e eu não me importo com qual modo de espera é usado em …

4
Como atualizar uma tabela com base nos valores de outra tabela em tempo real?
Eu tenho uma tabela no nome de ips como abaixo: CREATE TABLE `ips` ( `id` int(10) unsigned NOT NULL DEFAULT '0', `begin_ip_num` int(11) unsigned DEFAULT NULL, `end_ip_num` int(11) unsigned DEFAULT NULL, `iso` varchar(3) DEFAULT NULL, `country` varchar(150) DEFAULT NULL ) ENGINE=InnoDB Vamos supor que eu tenha um countryidcampo nesta tabela …
40 mysql  update 



5
UPDATE performance onde nenhum dado é alterado
Se eu tiver uma UPDATEdeclaração que realmente não altere nenhum dado (porque os dados já estão no estado atualizado). Existe algum benefício de desempenho ao colocar uma verificação na WHEREcláusula para impedir a atualização? Por exemplo, haveria alguma diferença na velocidade de execução entre UPDATE 1 e UPDATE 2 no …





3
Atualização lenta na tabela grande com subconsulta
Com SourceTableregistros> 15MM e registros Bad_Phrase> 3K, a consulta a seguir leva quase 10 horas para ser executada no SQL Server 2005 SP4. UPDATE [SourceTable] SET Bad_Count= ( SELECT COUNT(*) FROM Bad_Phrase WHERE [SourceTable].Name like '%'+Bad_Phrase.PHRASE+'%' ) Em inglês, essa consulta está contando o número de frases distintas listadas em …


2
Profundidade descendente recursiva do PostgreSQL
Preciso calcular a profundidade de um descendente a partir de seu ancestral. Quando um registro possui object_id = parent_id = ancestor_id, ele é considerado um nó raiz (o ancestral). Eu tenho tentado obter uma WITH RECURSIVEconsulta em execução com o PostgreSQL 9.4 . Eu não controlo os dados ou as …


2
Na chave duplicada, não faça nada
Estou inserindo na tabela a seguir usando LuaSQL com API PtokaX. CREATE TABLE `requests` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `ctg` VARCHAR(15) NOT NULL, `msg` VARCHAR(250) NOT NULL, `nick` VARCHAR(32) NOT NULL, `filled` ENUM('Y','N') NOT NULL DEFAULT 'N', `dated` DATETIME NOT NULL, `filldate` DATETIME NULL DEFAULT NULL, PRIMARY KEY …

1
Não é possível inserir linha de chave duplicada em um índice não exclusivo?
Encontramos esse erro estranho três vezes nos últimos dias, depois de ficar sem erros por 8 semanas, e estou perplexo. Esta é a mensagem de erro: Executing the query "EXEC dbo.MergeTransactions" failed with the following error: "Cannot insert duplicate key row in object 'sales.Transactions' with unique index 'NCI_Transactions_ClientID_TransactionDate'. The duplicate …

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.