Re: OID's

From: Mihail Nasedkin <m(dot)nasedkin(dot)perm(at)mail(dot)ru>
To: pgsql-ru-general(at)postgresql(dot)org
Subject: Re: OID's
Date: 2005-01-21 11:32:11
Message-ID: 10030859625.20050121163211@mail.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

Спасибо Олег за ответ от 21 января 2005 г., 15:57:33:

>> У меня вопрос относительно автоматической колонки oid, которая
>> создается, если не отказаться специально (WITHOUT OID).
>>
>> Хотелось бы знать, может где-то хранятся все OID или как узнать перед
>> вставкой данных в таблицу, который OID будет использован.
>>
>> Этот вопрос также задан на pgsql-sql, но пока внятного разъяснения
>> нет.

OB> Вот так с лету ответить не смогу, но дам наводку:

OB> http://www.pgsql.ru/db/pgsearch/index.html?q=oid+last+inserted
Посмотрю.

Знаю, что есть такое свойство у объекта statement драйвера DBD::Pg - pg_oid_status
в котором сохраняется последний вставленный OID для текущего statement. Конечно
это можно использовать и вручную сохранять OID в своей таблице. Только
мне хотелось выяснить, может это уже делает система сервера.

--
С уважением,
Mihail mailto:m(dot)nasedkin(dot)perm(at)mail(dot)ru

In response to

  • Re: OID's at 2005-01-21 10:57:33 from Oleg Bartunov

Responses

  • Re: OID's at 2005-01-21 11:45:24 from Viktor Vislobokov

Browse pgsql-ru-general by date

  From Date Subject
Next Message Viktor Vislobokov 2005-01-21 11:45:24 Re: OID's
Previous Message Oleg Bartunov 2005-01-21 10:57:33 Re: OID's