ссс RESTART IDENTITY, потому что требуется быть именно владельцем. А надо дать возможность выполнять эту команду нужным группам. Как решается такая ситуация?
Чтобы выполнить код используя другую учётную запись можно либо заворачивать его в функции с параметром security definer либо админ может в сессии вызывать команды set/reset role или set/reset authorization.
Да, решили через SET ROLE. Но, конечно, осадочек остался, что нельзя делать RESET на sequence если не owner. Как-то непоследовательно это
это нормально, так как сброс сиквенса штука ненужная и вредная, может привести к нарушению целостности данных, если где-оо остались ссылки на прошлые данные (не обязательно даже в самой бд). Сброс с какой целью делается?
заливка в таблицу из csv. ETL вообщем
Обсуждают сегодня