`

mysql-存储过程(三)

 
阅读更多

mysql-存储过程(一)

mysql-存储过程(二)

 

6.循环语句——while


while 条件 do 运行逻辑 end while;首先判断”条件“为真,再执行”逻辑 “,为假,跳出循环

 

7.循环语句——repeat


repeat 运行逻辑 until 条件 end repeat 

先执行”运行逻辑“,再判断,依次循环。注意到上面的结果没,repeat是条件为真跳出循环,为假,继续循环

 

8.循环语句——loop


循环名称:loop 运行逻辑 end loop 循环名称

a.循环名称是自定义的

b.因为loop的语法没有给出跳出循环的部分,所以控制跳出循环应该是我们在” 运行逻辑“逻辑自己自定义,通过使用"leave 循环名称"的格式跳出循环

c.还有一个”iterate 循环名称“,意思是跳出本次循环进入下一次循环

 

个人意见:个人觉得3种循环只需熟练使用一种就好了,不要把精力花在不必要的事情上(*^__^*) 嘻嘻……,个人推荐while

 

 

 

  • 大小: 11.7 KB
  • 大小: 12.3 KB
  • 大小: 13.5 KB
0
0
分享到:
评论

相关推荐

    mysql-connector-java-8.0.13.jar

    除了基本的数据库连接,MySQL Connector/J还提供了丰富的功能,如预编译的Statement对象(PreparedStatement)以防止SQL注入,以及CallableStatement用于调用存储过程。此外,还有事务处理、批处理操作、结果集的...

    mysql-存储过程do-while实现循环

    mysql-存储过程do-while实现循环,通过do while 实现循环,处理业务数据。

    mysql-5.5.28资源文件(mysql-5.5.28-win32.msi)

    5. **安装步骤**:首先,双击`mysql-5.5.28-win32.msi`开始安装过程,按照向导提示进行配置。然后,选择安装类型,如选择“Developer Machine”用于个人开发,或“Server Machine”用于多用户环境。接着,设定服务...

    mysql-server-mysql-5.7.36.tar.gz

    MySQL是世界上最受欢迎的开源数据库系统之一,主要用于存储和管理数据。`mysql-server-mysql-5.7.36.tar.gz` 是MySQL服务器的一个特定版本,版本号为5.7.36,它以tar.gz格式打包,这是一种在Linux和Unix-like操作...

    mysql-connector-java-5.1.34.jar

    它支持MySQL 5.0到5.7版本的数据库服务器,提供了对InnoDB事务、存储过程、预编译语句、连接池等功能的支持。版本号34意味着这是该系列中的第34次更新,通常包含了一些bug修复、性能优化和兼容性改进。 使用`mysql-...

    mysql-connector-java-5.1.49.tar.gz

    此外,开发者还可以使用JDBC的CallableStatement来调用存储过程,或者利用MySQL的特定特性,比如分区表,视图,触发器等。 总的来说,`mysql-connector-java-5.1.49.tar.gz`是一个对于Java开发者至关重要的组件,它...

    mysql-connector-odbc-5.1.6-win32.rar_MYSQL_mySQL ODBC_mysql ODBC

    1. 支持多种MySQL特性,如存储过程、触发器、视图等。 2. 提供了32位和64位版本,满足不同操作系统的需求。 3. 兼容MySQL服务器的多种版本,包括社区版和企业版。 4. 支持Unicode,可以处理多种语言的数据。 5. 支持...

    mysql5.x最新版本驱动 mysql-connector-java-5.1.47.rar

    - **存储过程调用**:支持执行MySQL服务器上的存储过程。 在使用`mysql-connector-java-5.1.47`时,要注意版本兼容性问题,确保驱动版本与运行的MySQL服务器版本匹配。同时,应定期更新驱动以获取最新的安全修复和...

    Go-mysql-schema-sync是一款使用Go开发跨平台的MySQL表结构自动同步工具

    4. **高性能**:基于Go语言的并发处理能力,Go-mysql-schema-sync在处理大量表结构同步时表现出优秀的性能,减少了同步过程中的等待时间。 5. **配置灵活**:用户可以通过配置文件灵活设定同步规则,比如选择特定的...

    mysql-5.5.40-winx64-msi

    MySQL 5.5.40的MSI安装程序简化了在Windows上设置MySQL的过程,包括配置服务器参数、设置账户信息和启动服务。 4. **安装步骤**: - 下载“mysql-5.5.40-winx64-msi”压缩包并解压。 - 双击MSI文件启动安装向导,...

    mysql-connector-java-5.1.22-bin.jar

    此外,MySQL数据库还支持多种其他特性,如事务管理、存储过程、触发器、视图、索引等,这些都可以通过Java应用程序利用`mysql-connector-java`驱动进行操作。对于大型企业级应用,还可能涉及到连接池(如C3P0、...

    mysql-connector-odbc-5.2.7-win32及64

    MySQL Connector/ODBC是MySQL数据库管理系统与ODBC(Open Database Connectivity)接口之间的桥梁,使得Windows系统上的应用程序可以通过ODBC标准来访问MySQL数据库。这个压缩包包含两个版本的安装程序,分别是...

    mysql-8.0.28-winx64.zip + mysql80-community-release-el7-5.noarch

    2. 创建数据存储目录(如`C:\ProgramData\MySQL\MySQL Server 8.0`)。 3. 使用命令行或安装向导进行配置,包括设置root用户的密码、网络监听地址、端口等。 4. 启动MySQL服务(通常通过服务管理器或命令行`...

    mysql-boost-5.7.20.tar.gz

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其性能强大且功能丰富,广泛应用于网站开发、数据存储和处理等场景。Boost是一个C++库集合,提供了各种工具来增强应用程序的性能,包括线程管理、正则表达式...

    mysql-8.2.0-winx64-debug-test.zip

    MySQL是世界上最受欢迎的开源数据库管理系统之一,主要用于存储和管理数据。这个特定的压缩包"mysql-8.2.0-winx64-debug-test.zip"包含了MySQL的8.2.0版本,专为Windows 64位操作系统设计。下面将详细讨论MySQL 8.x...

    mysql-8.0.26-winx64.zip

    总之,“mysql-8.0.26-winx64.zip”提供了在Windows环境下部署和使用MySQL 8.0.26所需的所有组件,涵盖了从安装、配置、使用到维护的全过程。了解和掌握这些知识点对于任何涉及MySQL数据库管理的人来说都至关重要。

    mysql-installer-community-8.0.26.0.msi

    1. **InnoDB引擎优化**:InnoDB作为MySQL的默认存储引擎,在8.0版本中进行了大量的优化,包括更快的插入速度、更高的并发性和更小的内存占用。 2. **窗口函数**:MySQL 8.0引入了SQL标准的窗口函数,允许用户在分组...

    mysql-connector-java-5.1.10-bin.jar包下载

    MySQL Connector/J是MySQL数据库与Java应用程序之间的重要桥梁,它是一个实现了Java Database Connectivity (JDBC) API的驱动程序,使得Java开发者能够方便地在MySQL数据库上执行CRUD(创建、读取、更新、删除)操作...

    mysql-5.5.27-win32

    1. **InnoDB存储引擎优化**:MySQL 5.5对InnoDB存储引擎进行了显著优化,包括支持更大的行内数据存储、更高的并发性以及更快的全文索引搜索。InnoDB是MySQL的默认事务处理引擎,适用于需要ACID(原子性、一致性、...

    mysql-connector-java-5.1.40.tar

    此外,了解MySQL的基本语法和数据类型、索引、视图、触发器、存储过程等概念对于有效利用MySQL Connector/J进行开发至关重要。同时,掌握数据库设计原则,如范式理论,有助于创建高效、可扩展的数据库结构。 在实际...

Global site tag (gtag.js) - Google Analytics