Получить id вставленной строки
База PostgreSQL
Есть таблица, в которой существует столбец с
id serial.
Я вставляю строку "INSERT INTO _имя_таблицы ...". Как мне получить id этой записи с учетом того, что одновременно могут работать несколько пользователей...
Код:
SELECT max(id) FROM _имя_таблицы
Так ведь нельзя, наверное?
insert into ... returning id into <переменная>
Цитата: Ora-cool
insert into ... returning id into <переменная>
Это имеет смысл только внутри хранимых процедур.
А на каком языке пишется приложение использующее postgresql?