Re: how to insert row with specific oid

Поиск
Список
Период
Сортировка
От Laurenz Albe
Тема Re: how to insert row with specific oid
Дата
Msg-id 171a2765d49779b4ad73fc58c6a3f35acd343d04.camel@cybertec.at
обсуждение исходный текст
Ответ на how to insert row with specific oid  (ZongtianHou <zongtianhou@icloud.com>)
Ответы Re: how to insert row with specific oid  (ZongtianHou <zongtianhou@icloud.com>)
Список pgsql-admin
On Fri, 2020-06-19 at 15:02 +0800, ZongtianHou wrote:
> Could I insert a row to table with specific row oid. just like insert
> into tbl values (xx,xx) oid=xx? Is there some syntax to do this?

No, you cannot determine the OID that will be inserted.

Using tables WITH OIDS is deprecated, and the feature is gone in v12.

If you want to insert specific values, you shouldn't be using a
system-generated OID but a regular column of type "bigint" or so.

Yours,
Laurenz Albe
-- 
Cybertec | https://www.cybertec-postgresql.com




В списке pgsql-admin по дате отправления:

Предыдущее
От: ZongtianHou
Дата:
Сообщение: how to insert row with specific oid
Следующее
От: ZongtianHou
Дата:
Сообщение: Re: how to insert row with specific oid