当前位置: 首页 > wzjs >正文

建设企业网站的具体步骤网上卡片制作

建设企业网站的具体步骤,网上卡片制作,旅游软件排行榜前十名,亚马逊雨林原始部落【图书推荐】《MySQL 9从入门到性能优化(视频教学版)》-CSDN博客 《MySQL 9从入门到性能优化(视频教学版)(数据库技术丛书)》(王英英)【摘要 书评 试读】- 京东图书 (jd.com) MySQL9数据库技术_夏天又到了…

【图书推荐】《MySQL 9从入门到性能优化(视频教学版)》-CSDN博客


《MySQL 9从入门到性能优化(视频教学版)(数据库技术丛书)》(王英英)【摘要 书评 试读】- 京东图书 (jd.com)

MySQL9数据库技术_夏天又到了的博客-CSDN博客

存储过程和存储函数已经定义好了,接下来需要知道如何调用这些过程和函数。存储过程和存储函数有多种调用方法:存储过程必须使用CALL语句调用,并且存储过程和数据库相关,如果要执行其他数据库中的存储过程,需要指定数据库名称,例如CALL dbname.procname;存储函数的调用与MySQL中预定义的函数的调用方式相同。本节将介绍存储过程和存储函数的调用,主要包括调用存储过程的语法、调用存储函数的语法,以及存储过程和存储函数的调用实例。

8.2.1  调用存储过程

存储过程是通过CALL语句进行调用的,语法如下:

CALL sp_name([parameter[,...]])

CALL语句调用一个先前用CREATE PROCEDURE创建的存储过程,其中sp_name为存储过程名称,parameter为存储过程的参数。

【例8.22】定义名为CountProc1的存储过程,然后调用这个存储过程。

定义存储过程的SQL语句如下:

mysql> use test_db;
mysql> DELIMITER //
mysql> CREATE PROCEDURE CountProc1 (IN sid INT, OUT num INT)-> BEGIN->   SELECT COUNT(*) INTO num FROM fruits WHERE s_id = sid;-> END //mysql>  DELIMITER ;

调用存储过程的SQL语句如下:

mysql> CALL CountProc1 (101, @num);

查看返回结果:

mysql> SELECT @num;
+------+
| @num |
+------+
|    3  |
+------+

该存储过程返回了s_id=101的水果供应商提供的水果种类,返回值存储在变量num中,使用SELECT查看,返回结果为3。

8.2.2  调用存储函数

在MySQL中,存储函数的使用方法与MySQL内部函数的使用方法是一样的。换言之,用户自定义的存储函数与MySQL内部函数是一个性质,区别在于,存储函数是用户自己定义的,而内部函数是MySQL的开发者定义的。

【例8.23】定义存储函数CountProc2,然后调用这个函数,SQL语句如下:

mysql> DELIMITER //
mysql> CREATE FUNCTION  CountProc2 (sid INT)-> RETURNS INT-> BEGIN-> RETURN (SELECT COUNT(*) FROM fruits WHERE s_id = sid);-> END;->//mysql>  DELIMITER ;

 如果在创建存储函数中报错“you *might* want to use the less safe log_bin_trust_function_creators variable”,需要执行以下代码:

mysql> SET GLOBAL log_bin_trust_function_creators = 1;

调用存储函数:

mysql> SELECT CountProc2(101);
+--------------------+
| Countproc(101)     |   
+--------------------+
|             3      |
+--------------------+
1 row in set (0.00 sec)

可以看到,本例与【例8.22】中返回的结果相同。存储函数和存储过程可以实现相同的功能,读者在实际应用中应该灵活选择。

http://www.dtcms.com/wzjs/790671.html

相关文章:

  • 定制企业网站开发公司seo搜索引擎优化实训
  • 石家庄做网站好的公司推荐定制开发app价格
  • 网站的主流趋势5118网站查询
  • 电子商务网站建设与管理最新试卷wordpress 文章菜单
  • 网站优化qq群网站建设请款报告
  • 建设银行个人网站个人客户网站开发亿玛酷信赖
  • 网站维护工程师薪酬社区源码app
  • 在线设计图片网站总结大型企业网站建设
  • 龙岩网站建设企业广西南宁网站推广
  • 网站建设kaodezhu阿里云域名购买官网
  • 北京网站建设的公网页版梦幻西游五色石攻略
  • 网站开发项目描述范文个人简历模板可编辑免费
  • 智能网站系统可以做app吗app开发公司大连有几家
  • 如何做购物网站的限购功能代码免费的企业网站建设流程
  • 网站建设访问对象商户如何做h5商城网站是什么意思
  • 服装展示网站源码江西学校网站建设
  • 淘宝客网站怎么做seo个人网站建设代码
  • 桐城市美好乡村建设办公室网站个人手机网站开发
  • 国外商业网站设计seo是什么专业
  • 把网站做静态化是什么意思电子商务网站建设和技术现状
  • 济南网站建设维护公司内部卷网站怎么做的
  • 西宁哪里做网站网站优化的作用
  • 男女做的羞羞事的网站淘宝网站的推广与优化
  • 网站和app可以做充值余额功能设计做任务的网站
  • 宣城市网站集约化建设梧州市建设局官方网站
  • 用什么做网站后台的wordpress 安全 插件下载
  • 彩票网站怎么做系统wordpress4.1.12 漏洞
  • 品牌网站建设有哪些郑州企业网站优化排名
  • php网站文件夹结构企业管理咨询服务合同
  • 北京的建设网站公司青海网页设计公司