`

MySQL存储过程笔记

 
阅读更多
1.创建存储过程
  create procedure 存储过程名称(参数列表)
  begin
  SQL语句块;
  end

  注意:
由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空参数列()。每个参数默认都是一个IN参数。要指定为其它参数,可在参数名之前使用关键词 OUT或INOUT
在mysql客户端定义存储过程的时候使用delimiter命令来把语句定界符从;变为//。
当使用delimiter命令时,你应该避免使用反斜杠(‘"’)字符,因为那是MySQL的转义字符。
如:
mysql> delimiter //
mysql> CREATE PROCEDURE simpleproc (OUT param1 INT)
    -> BEGIN
    ->   SELECT COUNT(*) INTO param1 FROM t;
    -> END
    -> //
Query OK, 0 rows affected (0.00 sec)
分享到:
评论

相关推荐

    MySQL视图及存储过程学习笔记

    MySQL视图及存储过程学习笔记

    深入浅出MySQL-读书笔记byCZF

    深入浅出MySQL-读书笔记byCZF深入浅出MySQL-读书笔记byCZF深入浅出MySQL-读书笔记byCZF

    Mysql存储过程学习笔记–建立简单的存储过程

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

    MySQL5学习笔记

    MySQL存储过程之java调用 9 MySQL存储过程实现动态查询 12 MySQL应用总结 12 MySQL数据管理 15 数据管理 15 MySQL数据导出 15 MySQL数据还原 15 MySQL灾难性复制恢复总结 16 MySQL授权管理 17 未解决及已解决问题 19...

    非常详细的某培训机构mysql学习笔记

    MySQL存储过程与函数 MySQL3 MySQL安全机制 MySQL日志管理 MySQL数据备份 备份概述 mysqldump [逻辑] mydumper [逻辑] into outfile [逻辑] xtrabackup [物理] snapshot [物理] tar打包备份 [物理] ...

    mysql相关笔记(基础+存储过程+触发器等)

    详细的mysql笔记,各种查询整理,触发器整理,存储过程整理,里面还有结合着数据库设计的小案例,非常实用!

    mysql高级笔记,mysql索引、存储过程、查询缓存、并发参数调整、MyISAM表锁、系统性能优化

    mysql高级笔记,mysql索引、存储过程、查询缓存、并发参数调整、MyISAM表锁、系统性能优化

    MySQL技术内幕InnoDB存储引擎-读书笔记.pdf

    MySQL技术内幕InnoDB存储引擎-读书笔记.pdf

    MySQL5.5学习笔记

    MySQL5.5学习笔记,里边是MySQL基础知识,包括对数据库,数据表,视图,数据类型和运算符,MySQL函数,存储过程和函数,以及对数据的增删改查等知识,还有MySQL用户管理以及数据备份与还原的知识!适合初学者学习~

    MySQL笔记整理.doc

    数据库,简而言之可视为电子化的文件柜——存储电子文件...这里有我整理的一些关于数据库的笔记(MySQL),其中包括了DDL、DML、DQL、DCL等知识,内容相对基础,适合小白用于复习使用,或者参照数据库视频教学等学习。

    MySQL学习笔记2-高级查询与存储.md

    然后重点讲解了MySQL存储过程的创建、调用、参数、条件和循环语句等知识,同时提供了详细的代码示例进行解释说明,内容系统全面。 适合人群: 需要掌握MySQL高级应用的数据库学习者。文中具体的代码示例可助力开发。 ...

    mysql优化笔记.doc

     Mysql数据库的优化技术 ...e: 存储过程 [模块化编程,可以提高速度] f: 对mysql配置优化 [配置最大并发数my.ini, 调整缓存大小 ] g: mysql服务器硬件升级 h: 定时的去清除不需要的数据,定时进行碎片整理(MyISAM)

    MySQLDBA运维笔记.pdf

    mysql 总结........................................................................................................................................6 1.1 数据库的种类.......................................

    mysql基础笔记

    mysql 学习基础笔记 .Mysql 基础操作 1.1 mysql表复制 1.2 mysql索引 1.3 mysql试图 1.4 mysql 内置函数 1.4.1 字符串函数 ... 1.7 mysql存储 1.8 mysql触发器(trigger) 1.9 重排auto_increment值

    mysql学习笔记和案例(全部知识点版)

    这是我自己学习mysql时的学习笔记,每一个知识点都是自己动手写的,涵盖了mysql中的几乎全部的基础知识点,查询,子查询,分组,排序,常用函数,多表连接,视图,变量,存储过程,函数,分支结构,循环结构等等

    MySQL优化文档笔记

    MySQL Server中的核心组件有 连接器:负责对接客户端提交的连接请求 ...执行器: 用来根据优化后的语句在存储引擎中进行数据操作的模块 缓存: 在MySQL5.x中存在,在MySQL8.x中删除,因为性价比不高

    MySQL学习笔记(含基础、运维、进阶三部分)

    包含了我学习 MySQL 过程中的笔记和资源,从入门到进阶的内容都有涉及。通过这些笔记,你可以学习到如何使用 MySQL 进行数据库管理和开发。 MySQL 基础知识和概念 SQL 语句和操作 MySQL 数据库管理和优化 高级内容,...

    MySQL5.7学习笔记 完整版PDF

    MySQL5.7是一款非常流行...最后,我们将讲解MySQL5.7的高级特性,包括事务的处理、存储过程的使用、触发器的实现等。通过本文的学习,读者将能够掌握MySQL5.7的基本使用技巧,为企业级应用的开发和维护提供有力的支持。

    超强MySQL课程笔记_V4.0.ctb

    DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程、函数, CREATE DROP ALTER B. DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据 SELECT C. DCL语句 数据库...

    MySQL学习笔记-基础到进阶

    内容概要:MySQL学习笔记,...能学到什么:MySQL从基础到进阶的全部内容,SQL基本语法、MySQL存储引擎、索引、视图、锁、优化、存储结构等内容。 阅读建议:建议自学的同学搭配MySQL视频一起学习,该文档只是辅助记忆。

Global site tag (gtag.js) - Google Analytics