MySQL与存储过程的相关资料

2019-01-03 14:31:27于丽

更改用CREATE PROCEDURE 建立的预先指定的存储过程,其不会影响相关存储过程或存储功能。.

ALTER FUNCTION

更改用CREATE FUNCTION 建立的预先指定的存储过程,其不会影响相关存储过程或存储功能。.

DROP PROCEDURE

从MySQL的表格中删除一个或多个存储过程。

DROP FUNCTION

从MySQL的表格中删除一个或多个存储函数。

SHOW CREATE PROCEDURE

返回使用CREATE PROCEDURE 建立的预先指定的存储过程的文本。这一声明是SQL:2003规范的一个MySQL扩展。

SHOW CREATE FUNCTION

返回使用CREATE  FUNCTION建立的预先指定的存储过程的文本。这一声明是SQL:2003规范的一个MySQL扩展。

SHOW PROCEDURE STATUS

返回一个预先指定的存储过程的特性,包括名称、类型、建立者、建立日期、以及更改日期。这一声明是SQL:2003规范的一个MySQL扩展。

SHOW FUNCTION STATUS

返回一个预先指定的存储函数的特性,包括名称、类型、建立者、建立日期、以及更改日期。这一声明是SQL:2003规范的一个MySQL扩展。

CALL

调用一个使用CREATE PROCEDURE建立的预先指定的存储过程。

BEGIN ... END

包含一组执行的多声明。

DECLARE

用于指定当地变量、环境、处理器,以及指针。

SET

用于更改当地和全局服务器变量的值。

SELECT ... INTO

用于存储显示变量的纵列。

OPEN

用于打开一个指针。

FETCH

使用特定指针来获得下一列。

CLOSE

用于关闭和打开指针。

IF

一个An if-then-else-end if 声明。

CASE ... WHEN

一个 case声明的结构