广

MYSQL

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    MySQL5创建存储过程的示例

    2018-05-08 11:29:44 次阅读 稿源:互联网
    零七网广告
    全网推广平台,软文发布
    1 用mysql客户端登入

    2 选择数据库

    mysql>use test

    3 查询当前数据库有哪些存储过程

    mysql>show procedure status where Db='test'

    4 创建一个简单的存储过程

    mysql>create procedure hi() select 'hello';

    5 存储过程创建完毕,看怎么调用它

    mysql>call hi();

    显示结果  mysql> call hi();
    +-------+
    | hello |
    +-------+
    | hello |
    +-------+
    1 row in set (0.00 sec)
      Query OK, 0 rows affected (0.01 sec)

    6 一个简单的储存过程就成功了,这只是一个演示,存储过程可以一次执行多个sql语句,所以php只连接数据库一次就能查询多个语句;不过要返回多个结果集就必须用mysqli扩展来查询,否则会提示错误can't return a result set in the given context

      所以要使用这些新功能,最好适应使用mysqli的php扩展库。

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七网广告
    零七网广告
    零七网广告
    零七网广告