Я новичок в PL/SQL, пробую несколько практических примеров.
У меня есть несколько вопросов относительно PL/SQL PROCEDURE
иFUNCTION
:
Когда я должен использовать средства PROCEDURE
или FUNCTION?
, какую бы задачу я ни выполнял, используя FUNCTION
, та же задача будет выполняться с помощью PROCEDURE
. тогда почему я должен идти на функцию? есть ли у них преимущество FUNCTION
над PROCEDURE
в PL/SQL?
FUNCTION
должен возвращать значение. Это единственное преимущество использования функции или есть еще какие-то преимущества функций?