`

Mysql5.0存储过程初探

 
阅读更多

一.创建存储过程

1.基本语法:
create procedure sp_name()
begin
.........
end
2.参数传递

二.调用存储过程

1.基本语法:call sp_name()
注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递

三.删除存储过程

1.基本语法:
drop procedure sp_name//
2.注意事项
(1)不能在一个存储过程中删除另一个存储过程,只能调用另一个存储过程

四.区块,条件,循环

1.区块定义,常用
begin
......
end;
也可以给区块起别名,如:
lable:begin
...........
end lable;
可以用leave lable;跳出区块,执行区块以后的代码
2.条件语句
if 条件 then
statement
else
statement
end if;

3.循环语句
(1).while循环
[label:] WHILE expression DO

statements

END WHILE [label] ;

(2).loop循环
[label:] LOOP

statements

END LOOP [label];

(3).repeat until循环
[label:] REPEAT

statements

UNTIL expression

END REPEAT [label] ;


々上善若水々 2007-11-24 07:51 发表评论
分享到:
评论

相关推荐

    MySQL 5.0存储过程 mysql5.0 mysql 用户手册 中文版

    MySQL 5.0存储过程 mysql5.0 mysql 用户手册 中文版 新特性

    MySQL5.0存储过程

    SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。...

    MySQL5.0 存储过程教程 中文

    MySQL5.0 存储过程教程

    小题大做之MySQL 5.0存储过程编程入门(转)

    MySQL 5.0 存储过程编程入门是数据库管理领域中的一个重要话题,它涉及到数据库的高级功能,使得数据库系统能够执行复杂的逻辑操作,提高数据处理的效率和安全性。存储过程是一组预先编译的SQL语句,可以在需要时被...

    MySQL 5.0存储过程

    MySQL 5.0存储过程是数据库管理中的一个重要概念,它是一种预编译的SQL语句集合,可以在数据库中被封装并作为一个独立的可执行单元。存储过程极大地提高了数据库的性能和安全性,因为它减少了网络流量,使得多次使用...

    \MySQL 5.0 存储过程.pdf

    根据提供的文档信息,本文将深入解析《MySQL 5.0 存储过程》这一主题,重点探讨存储过程的概念、特点以及在 MySQL 5.0 中的应用。存储过程是数据库管理系统中一项重要的功能,它允许开发者编写可重用的 SQL 代码块,...

    MySQL 5.0 存储过程

    ### MySQL 5.0 存储过程核心知识点详解 #### 引言 随着数据库技术的发展,MySQL 5.0 版本引入了一系列重要的新特性,其中最值得关注的是**存储过程**的功能增强。这一功能不仅提高了数据库操作的灵活性,还极大地...

    jdbc调用mysql5.0的存储过程和方法

    CallableStatement 调用mysql5.0的存储过程和方法 配有创建存储过程和方法的源代码

    PowerDesigner16.5版本包含MySQL5.0模型的DBMS文件

    在本场景中,我们关注的是PowerDesigner16.5版本与MySQL5.0模型的相关性。通常,PowerDesigner会包含多种数据库管理系统的模型支持,以适应不同数据库平台的需求。然而,有些用户在使用PowerDesigner16.5时可能会...

    mysql5.0官方存储过程翻译

    MySQL存储过程是数据库管理系统中的一个重要组成部分,特别是在MySQL 5.0版本中,它提供了一种组织和执行复杂SQL语句的高效方式。本资料集合包含了对MySQL 5.0官方存储过程的详细翻译,旨在帮助学习者深入理解并熟练...

    MySQL+5.0存储过程

    MySQL 5.0 存储过程是数据库管理系统中一个强大的功能,它允许用户在数据库中定义一系列复杂的SQL语句,形成可重复使用的代码模块。这不仅提高了开发效率,还能够优化查询性能,减少网络流量,因为存储过程只需在...

    mysql安装包mysql5.0

    MySQL 5.0是MySQL数据库管理系统的一个早期版本,它在当时提供了可靠且高效的数据存储解决方案。MySQL是一款开源的关系型数据库管理系统(RDBMS),由瑞典的MySQL AB公司开发,后来被Oracle公司收购。它的设计目标是...

    Mysql 5.0 32位

    在本文中,我们将深入探讨MySQL 5.0的关键特性、安装过程、基本操作以及如何利用它来构建高效的数据存储解决方案。 MySQL 5.0引入了许多增强功能,如更强大的查询优化器、对XML的支持和改进的事务处理。其小巧的...

    mysql 5.0 解压版

    MySQL 5.0 版本引入了存储过程、触发器、视图等高级特性,提高了数据库的灵活性和性能。 1. **安装与解压**:MySQL 5.0 解压版意味着它不需要经过传统的安装过程,只需要将压缩包解压到指定目录。首先,找到下载的...

Global site tag (gtag.js) - Google Analytics