postgresql
AKTUALIZACJA
Szukaj…
Zaktualizuj wszystkie wiersze w tabeli
Aktualizujesz wszystkie wiersze w tabeli, po prostu podając wartość column_name = value
:
UPDATE person SET planet = 'Earth';
Zaktualizuj wszystkie wiersze spełniające warunek
UPDATE person SET state = 'NY' WHERE city = 'New York';
Aktualizowanie wielu kolumn w tabeli
Możesz zaktualizować wiele kolumn w tabeli w tej samej instrukcji, oddzielając pary col=val
przecinkami:
UPDATE person
SET country = 'USA',
state = 'NY'
WHERE city = 'New York';
Aktualizowanie tabeli w oparciu o dołączenie do innej tabeli
Możesz także aktualizować dane w tabeli na podstawie danych z innej tabeli:
UPDATE person
SET state_code = cities.state_code
FROM cities
WHERE cities.city = city;
Tutaj łączymy kolumnę city
person
kolumną cities
city
, aby uzyskać kod stanu miasta. Jest to następnie używane do aktualizacji kolumny state_code
w tabeli person
.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow