
# 新建存储过程
存储过程是一组为了完成特定功能的SQL语句的集合，它经编译后存储在数据库中，用户可以通过存储过程的名称并给出参数来执行。
存储过程对完成特定功能的SQL语句集或者处理复杂的业务均较为实用，例如您可通过存储过程快速完成循环插入对象等操作。
#### 前提条件
具有CREATE PROCEDURE权限的用户可创建存储过程。
#### 操作步骤
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_0000001701014005.png)
   
   
7. 在对象列表页签下选择"存储过程"，单击页面左上侧"新建存储过程"。 
   图2新建存储过程   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694653361.png)
   
   
8. 在新建存储过程页面，单击设置模板参数，在设置模板参数弹窗中填写参数信息，单击"确定"。 
   图3设置模板参数   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694534117.png)
   
   
9. 在新建存储过程页面，单击"执行"。 
   图4执行存储过程   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694653357.png)
   
   
10. 在弹窗中设置存储过程的入口参数值，单击"开始执行"。 
    图5开始执行   
    ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694534113.png)
    
    
11. 执行存储过程后，您可在页面下部消息及结果集栏中查看执行情况。
 
