# 新建存储过程
存储过程是一组为了完成特定功能的SQL语句的集合，它经编译后存储在数据库中，用户可以通过存储过程的名称并给出参数来执行。
存储过程对完成特定功能的SQL语句集或者处理复杂的业务均较为实用，例如您可通过存储过程快速完成循环插入对象等操作。
#### 前提条件
- 具有CREATE ROUTINE权限的用户可创建存储过程。
- 具有Execute权限的用户可执行存储过程。
 
#### 新建存储过程
1. [登录DAS管理控制台](https://console.huaweicloud.com/das/#/das/overview)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694653209.png)，选择区域和项目。
3. 在左侧导航栏中，单击"开发工具"，进入开发工具页面。 
   您也可以在产品概览页面，单击"进入开发工具"，进入开发工具页面。
   
   
4. 选择需要登录的目标数据库实例，单击操作列表中的"登录"，登录目标数据库实例。
5. 在顶部导航栏选择"库管理"。
6. 在"当前所在库"右侧单击"切换库"，切换至目标数据库。 
   图1切换数据库   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001646334298.png)
   
   
7. 在对象列表页签中选择"存储过程"。
8. 单击"新建存储过程"。
9. 在新建存储过程弹出框中填写存储过程名称、描述信息。 
   图2新建存储过程页面   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694533357.png)
   
   
10. 单击"确定"，进入新建存储过程编辑页面。
11. 根据业务需求设置选项信息。 
    图3选项页面   
    ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001646332928.png)
    
    
12. 选项信息设置完成后，您可以保存或者执行存储过程。
13. 执行存储过程后，您可在页面下部消息栏中查看执行情况。在存储过程列表中查看新建的存储过程是否出现，状态是否正常。
 
