parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

pSQL класс - PostgreSQL 8.1 BUG LAST_INSERT_ID()

Hexley 11.08.2006 02:35 / 11.08.2006 02:37

Для работы с PostgreSQL 8.1 (в частности LAST_INSERT_ID()) требуется в файле pgsql.p в методе
@last_insert_id[]
(120 строка) заменить
$result(^int:sql{SELECT ${sTable}_${sTable}_id_seq.currval}[$.default{0}])
на
$result(^int:sql{SELECT currval('${sTable}_${sTable}_id_seq')}[$.default{0}])
Остальные глюки в процессе отловки :)