Каковы различия между хранимыми процедурами, функциями и стандартными программами?

В контексте базы данных MySQL, что является различием среди этих 3 условий:

  • хранимая процедура
  • сохраненная функция
  • сохраненная стандартная программа

Также сборка - в функциях как те функции времени даты (например. WEEKDAY() и т.д.), рассматриваются как какой?

71
задан informatik01 21 August 2019 в 12:17
поделиться

1 ответ

Google - ваш друг. Первое совпадение с "процедурой стандартной функции mysql" следующее: http://dev.mysql.com/doc/refman/5.0/en/stored-routines-syntax.html

Краткое резюме:

Сохраненная подпрограмма - это либо процедура, либо функция.

Процедура вызывается с помощью оператора CALL и может передавать значения только с помощью выходных переменных.

Функция может быть вызвана из оператора, как и любая другая функция, и может возвращать скалярное значение.

83
ответ дан 24 November 2019 в 12:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: