
# 存储过程
商业规则和业务逻辑可以通过程序存储在GaussDB中，这个程序就是存储过程。
存储过程是SQL、PL/SQL、Java语句的组合。存储过程使执行商业规则的代码可以从应用程序中移动到数据库。从而，代码存储一次能够被多个程序使用。
存储过程的创建及调用方法请参考[CREATE PROCEDURE](https://support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0531.html#ZH-CN_TOPIC_0000002235390385)。
[PL/SQL语言函数](https://support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0701.html#ZH-CN_TOPIC_0000002200190486)节所提到的PL/SQL语言创建的函数与存储过程的应用方法相同。下面各节中，除非特别声明，否则内容通用于存储过程和PL/SQL语言函数。
