Я попытался пару способов решить мою проблему, но все еще не решен.Во-первых, у меня есть хранимая процедура в пакете, которая работает нормально
reset_psw_and_send_sms(p_user_id => :p_user_id,
p_password => :p_password,
p_res => :p_res);
Но когда я пытался выполнить код из C #, он не работает.
var parameters = new DynamicParameters();
parameters.Add("p_user_id", clientNumber);
parameters.Add("p_password", code);
parameters.Add("p_res", dbType: DbType.Int32, direction: ParameterDirection.Output);
var rs=connection.ExecuteAsync("pkg_ibs.reset_psw_and_send_sms", parameters, commandType: CommandType.StoredProcedure);
result = parameters.Get<int>("p_res");
результат возвращает меня 1 (похоже, что процедура запускается успешно), но когда я смотрю на изменение, пользователь, которого я пытаюсь изменить, не изменяется .. (процедура работает правильно, когда я вызываю ее из PLSQL)