В PostgreSQL это очень просто. Нужно всего лишь добавить к запросу returning id
. Вот пример:
string sql = "insert into city (name) values('Нижний Новгород') returning id;" NpgsqlCommand cmd = db.cn.CreateCommand ( ); cmd.CommandText = sql; int id = Convert.ToInt32( cmd.ExecuteScalar() );
Комментариев нет:
Отправить комментарий