Подскажите, пожалуйста, я когда обновляю данные в таблице (меняю у человека его email, например) то у меня этот человек встает в конец списка. А как сделать, чтобы он шел по очереди. Как указано в ID. не 101 номером, а 3?
ошибка синтаксиса (примерное положение: "ON") ..после выполнения команды ON CONFLICT (ID) DO NOTHING; в чем дело? объясните пожалуйста. Это было в Shell. В PgAdmin всё выполнилось. А вот с email и с first_name не прокатило )
Привет. Подскажи пожалуйста : у нас первое поле id идёт типа BIGSERIAL not null primary key, и когда я хочу вставить запить без указания id, postgres выдаёт ошибку - avecoder=# insert into employee(first_name, last_name, gender, email, date_of_birth, country_of_birth) avecoder-# values('qwe', 'qwerty', ' Male', 'qwe@admin.com', '2000-10-12', 'Russia') avecoder-# ; ERROR: duplicate key value violates unique constraint "employee_pkey" DETAIL: Key (id)=(8) already exists. Ну и постоянно, когда повторяю команду - меняется id - 8 9 10 11 12 ну и логично предположить, когда дойдёт до 1001 - то вставит запись. А у тебя просто вставляет ) Как это сделать, не убирая primary key
Спасибо! Очень классные примеры!! Лайк, безусловно!)
Императорский палец вверх!) Спасибо за раскрытие важных тем!
Очень классно объяснил, спасибо большое) 👍
Всем друзьям советую кто учит со мной
Спасибо огромное! Очень полезно
Спасибо!
Всё таки сделал из Джона Джейн
Подскажите, пожалуйста, я когда обновляю данные в таблице (меняю у человека его email, например) то у меня этот человек встает в конец списка. А как сделать, чтобы он шел по очереди. Как указано в ID. не 101 номером, а 3?
th-cam.com/video/Vcs2QNnOLhQ/w-d-xo.html
А есть что-то для кластеризации Postgres серверов, как например Galera для MariaDB?
По сути, последний пример это аналог UPDATE или есть какая-то разница?
Можно сказать, что это расширенный вариант ))
Последний пример не совсем понял(
Ничего страшного. Попробуй вернуться к нему через некоторое время.
Карри, бедолага. Потому что в России родился.
ошибка синтаксиса (примерное положение: "ON") ..после выполнения команды ON CONFLICT (ID) DO NOTHING; в чем дело? объясните пожалуйста. Это было в Shell. В PgAdmin всё выполнилось. А вот с email и с first_name не прокатило )
Привет. Подскажи пожалуйста : у нас первое поле id идёт типа BIGSERIAL not null primary key, и когда я хочу вставить запить без указания id, postgres выдаёт ошибку - avecoder=# insert into employee(first_name, last_name, gender, email, date_of_birth, country_of_birth)
avecoder-# values('qwe', 'qwerty', ' Male', 'qwe@admin.com', '2000-10-12', 'Russia')
avecoder-# ;
ERROR: duplicate key value violates unique constraint "employee_pkey"
DETAIL: Key (id)=(8) already exists.
Ну и постоянно, когда повторяю команду - меняется id - 8 9 10 11 12 ну и логично предположить, когда дойдёт до 1001 - то вставит запись. А у тебя просто вставляет ) Как это сделать, не убирая primary key
В одном из уроков 8-11 есть решение