Pytania otagowane jako update

UPDATE zmienia wartości określonych kolumn we wszystkich wierszach, które spełniają warunek. W klauzuli SET należy wymienić tylko kolumny, które mają być zmodyfikowane; kolumny, które nie zostały jawnie zmodyfikowane, zachowują swoje poprzednie wartości.

1
Dlaczego moje zapytanie SQL Server zachowuje się inaczej w przypadku UPDATE niż w SELECT?
Napisałem zapytanie do programu SQL Server, które aktualizuje rekordy, aby miały numer kolejny po podzieleniu na partycje w polu. Po uruchomieniu go jako instrukcji SELECT wszystko wygląda świetnie: DECLARE @RunDetailID INT = 448 DECLARE @JobDetailID INT SELECT @JobDetailID = [JobDetailID] FROM [RunDetails] WHERE [RunDetailID] = @RunDetailID SELECT [OrderedRecords].[NewSeq9], RIGHT([OrderedRecords].[NewSeq9], 4) …

1
Jaki jest najbardziej efektywny sposób grupowania zapytań UPDATE w MySQL?
Piszę aplikację, która musi wypłukiwać dużą liczbę aktualizacji bazy danych przez dłuższy okres czasu, i utknąłem przy tym, jak zoptymalizować zapytanie. Obecnie używam INSERT INTO ... VALUES (..), (..) ON DUPLICATE KEY UPDATE, który działa, aby spakować wszystkie wartości do jednego zapytania, ale wykonuje się niesamowicie wolno na dużych tabelach. …
10 mysql  update 


1
Optymalizacja jednoczesnych aktualizacji w Postgres
Korzystam z równoczesnych zapytań Postgres: UPDATE foo SET bar = bar + 1 WHERE baz = 1234 Każde zapytanie wpływa na ustaloną liczbę K wierszy i nie mogę znaleźć sposobu na wymuszenie kolejności, w jakiej wiersze są aktualizowane, co powoduje zakleszczenie. Obecnie rozwiązuję ten problem ręcznie, wymuszając wykonanie zamówienia, ale …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.