广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    如何用MySQL Workbench创建查询存储过程

    来源:网络收集  点击:  时间:2024-05-22
    【导读】:
    以前做项目时,我用的都是大型数据库Oracle、DB2,很少用MySQL,而且只需要编写简单的SQL语句。现在,我们用的是MySQL,需要自己创建数据库表,创建数据库存储过程,或者新建视图等。在这个过程中,我对数据库的认识有了一个大转变,将复杂的查询SQL放在存储过程里,查询效率更高更快了。由于网上有关存储过程的资料有些太杂,不好理解,我学习存储过程时编写了实例,以下是一个存储过程实例:工具/原料moreMySQL服务MySQL Workbench客户端截图工具方法/步骤1/6分步阅读

    第一步,双击打开MySQL Workbench,新建一个数据库worker,设置数据库编码格式是utf-8,点击“Apply”,创建数据库编码

    CREATE SCHEMA `worker` DEFAULT CHARACTER SET utf8 ;

    如下图所示:

    2/6

    第二步,使用worker数据库,查看数据库表情况,可以使用show命令,如下图所示:

    3/6

    第三步,新建一张worker信息表,创建数据库表SQL语句具体如下:

    create table t_worker_info(

    id int(8) primary key,

    worker_id int(6) not null,

    worker_name varchar(20) not null,

    worker_age int(2),

    worker_sex varchar(2),

    worker_addr varchar(100)

    );

    如下图所示:

    4/6

    第四步,数据库表t_worker_info建好了后,向表里插入一些数据,插入数据SQL语句

    insert into t_worker_info (id,worker_id,worker_name,worker_age,worker_sex,worker_addr)

    values (20150101,100,zhangsan,34,M,hubei);

    如下图所示:

    5/6

    第五步,创建数据库查询存储过程query_procedure,具体实现如下图所示:

    6/6

    第六步,编写完了存储过程后,在查询窗口调用存储过程

    call query_procedure(30,M);

    如下图所示:

    注意事项

    熟悉MySQL创建数据库、数据库表的一些操作

    创建存储过程时注意参数的传递以及具体实现

    MYSQL存储过程数据库MYSQL客户端
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_823206.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 06:58:37  耗时:0.026
    0.0261s