| От | Tom Lane |
|---|---|
| Тема | Re: Remove duplicated row in pg_largeobject_metadata |
| Дата | |
| Msg-id | 1488151.1631984508@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Remove duplicated row in pg_largeobject_metadata (Tobias Meyer <t9m@qad.com>) |
| Ответы |
Re: Remove duplicated row in pg_largeobject_metadata
|
| Список | pgsql-general |
Tobias Meyer <t9m@qad.com> writes:
> Now I see
> select oid,* from pg_largeobject_metadata where oid=665238;
> oid | lomowner | lomacl
> --------+----------+--------
> 665238 | 16123 |
> 665238 | 16123 |
> (2 rows)
hmm ... is this a reasonably up-to-date v10?
> Deleting both would be a no-go, as I cannot INSERT a specific oid to add
> one back as far as I know.
> So how do I delete only one of the two?
Delete by ctid.
select ctid, oid, * from pg_largeobject_metadata where oid=665238;
delete from pg_largeobject_metadata where ctid = 'pick one';
regards, tom lane
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера