
# 新建存储过程
存储过程是一组为了完成特定功能的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_0000001694652705.png)
   
   
7. 在对象列表页签下选择"存储过程"，单击"新建存储过程"。 
   图2新建存储过程   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694652701.png)
   
   
8. 在新建存储过程弹框中，填写存储过程名称和描述信息后，单击"确定"。 
   图3编辑页面   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694652697.png)
   
   
9. 根据业务需求设置选项信息。 
   图4选项页面   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001646333738.png)
   
   
10. 选项信息设置完成后，您可以保存或者执行存储过程。
11. 存储过程执行成功后，您可在页面下方的消息栏中查看执行情况。 
    图5SQL页面   
    ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001646333000.png)
    
    
 
