Получить серийное значение по умолчанию после INSERT внутри PL / pgSQL
У меня есть стол. Я написал функцию в plpgsql, которая вставляет строку в эту таблицу:
INSERT INTO simpleTalbe (name,money) values('momo',1000) ;
Эта таблица имеетserial
поле называетсяid
, Я хочу, чтобы в функции после вставки строки был указан идентификатор, полученный новой строкой.
Я думал использовать:
select nextval('serial');
перед вставкой, есть ли лучшее решение?