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
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 |