Я занимаюсь разработкой приложения с использованием Oracle 11g и ODP.NET, C #, и я новичок в хранимых процедурах Oracle.
Мне нужно написать хранимую функцию, которая удалит запись из таблицы.
Скажем, функция fu_delete_user (p_user_id), которая удаляет пользователя с таким идентификатором из таблицы Users. Но, возможно, из-за ограничения, оператор delete выдает исключение. В этом случае я хочу, чтобы функция возвращала false, иначе она должна возвращать true.
Как мне написать эту функцию / вызвать ее из c #?
Спасибо!