#### 13.6.5.7 RETURN Statement

[]()

```
RETURN expr
```

 The [`RETURN`](return.html) statement terminates execution of a stored function and returns the value *`expr`* to the function caller. There must be at least one [`RETURN`](return.html) statement in a stored function. There may be more than one if the function has multiple exit points.

 This statement is not used in stored procedures, triggers, or events. The [`LEAVE`](leave.html) statement can be used to exit a stored program of those types.

