Как вернуть id вставленной записи в БД

Приветствую всех. При работе с БД часто требуется узнать id последней вставленной записи в таблицу. К примеру в PostgeSQL

А вот с SQL метод выглядел бы вот так

Однако используя C# ADO.NET и конструктор DataSET при его формировании надо изменить с генерированный код. Перейти к определению метода Insert и поменять метод ExecuteNonQuery(); на метод ExecuteScalar();

Таким образом теперь легко узнать ID вставляемой записи на SQL не изобретая велосипед. А лишь используя возвращаемые методы ID строк.

Обновлено: 18.11.2019 — 14:01

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.