SQL Differences between stored procedure and triggers

前端 未结 13 1571
北荒
北荒 2021-01-30 20:38

I\'m having trouble understanding the difference between a stored procedure and a trigger in sql. If someone could be kind enough to explain it to me that would be great.

<
13条回答
  •  天命终不由人
    2021-01-30 21:36

    A stored procedure is a user defined piece of code written in the local version of PL/SQL, which may return a value (making it a function) that is invoked by calling it explicitly.

    A trigger is a stored procedure that runs automatically when various events happen (eg update, insert, delete).

    IMHO stored procedures are to be avoided unless absolutely required.

提交回复
热议问题