В 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() );
Комментариев нет:
Отправить комментарий