数据库术语之存储过程(Stored Procedure)

Posted tlz888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库术语之存储过程(Stored Procedure)相关的知识,希望对你有一定的参考价值。

存储过程(Stored Procedure,以下简称SP)是啥?有什么用?优缺点?

  一个SP是一段存储在数据库系统中的一条或多条sql语句的集合,类似一条批处理,它能被触发器,或者其他的SP以及APP触发

直观看来,就像是数据库中的自定义函数,navicat直接将其列在了函数类别里:

 

存储过程的优点和缺点

待添加。。。

 

创建存储过程

待添加。。。

 

调用存储过程

待添加。。。

 

删除存储过程 

DROP PROCEDURE IF EXISTS GetCitiesFromAsia;

 

查看存储过程

查看SP的信息:

下面的语句会得到一个结果表格。

SHOW PROCEDURE STATUS LIKE \'Get%\';

查看SP的创建语句:

SHOW CREATE PROCEDURE GetCitiesFromAsia;

 

 

参考文章:

【1】数据库存储过程 by yang3wei

【2】mysql比知必会 2009年1月第1版 第23章 使用存储过程

 

以上是关于数据库术语之存储过程(Stored Procedure)的主要内容,如果未能解决你的问题,请参考以下文章

stored procedure --存储过程

Oracle中的存储过程(Stored Procedure)

存储过程(Stored Procedure)与游标(Cursor)

数据库小技能:存储过程(stored procedure)

机房重构——存储过程(Stored Procedure)

An Introduction to Stored Procedures in MySQL 5