Pertanyaan yang diberi tag update

UPDATE mengubah nilai kolom yang ditentukan di semua baris yang memenuhi kondisi. Hanya kolom yang akan diubah yang perlu disebutkan dalam klausa SET; kolom yang tidak dimodifikasi secara eksplisit mempertahankan nilai sebelumnya.

77
PEMBARUAN Postgres ... BATAS 1

Saya memiliki database Postgres yang berisi perincian tentang kelompok server, seperti status server ('aktif', 'siaga' dll). Server aktif kapan saja mungkin perlu gagal ke siaga, dan saya tidak peduli siaga mana yang digunakan secara khusus. Saya ingin permintaan basis data untuk mengubah status...

15
Kedalaman Keturunan Rekursif PostgreSQL

Saya perlu menghitung kedalaman keturunan dari leluhurnya. Ketika sebuah catatan memiliki object_id = parent_id = ancestor_id, itu dianggap sebagai simpul akar (leluhur). Saya telah mencoba WITH RECURSIVEmenjalankan kueri dengan PostgreSQL 9.4 . Saya tidak mengontrol data atau kolom. Skema data...

14
Pada kunci duplikat, jangan lakukan apa-apa

Saya memasukkan ke dalam tabel berikut menggunakan LuaSQL dengan PtokaX API. 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`...

14
Perbarui elemen json dalam tipe data json

Saya tidak tahu bagaimana cara memperbarui elemen dalam tipe data PostgreSQL 9.3. Contoh saya: 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,...

13
Perbarui semua kolom dari tabel lain

Saya perlu memperbarui tabel dari yang lain, dan saya perlu memperbarui semua kolom. Selain mencantumkan setiap kolom dalam SETklausa, apakah ada cara untuk memperbarui semuanya sekaligus? Seperti ini: update tableA set * = tableB.* from tableB where tableA.id = tableB.id Saya mencoba psql, tidak...