В предположении, что вы можете успешно запустить хранимую процедуру из SQL Developer, я предполагаю, что вы передаете неправильное значение для входного параметра i_prof_sk, возможно, что-то вроде передачи значения с плавающей запятой C # в процедуру. Если это не имеет смысла, пожалуйста, опубликуйте код C #, вызывающий процедуру, включая настройку параметров. Некоторые из C # острых инструментов могут, вероятно, сказать вам, что не так. Я также добавил тег C #, чтобы привлечь внимание одного из этих людей.