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

进行网站开发的所有步骤国内十大软件测试培训机构

进行网站开发的所有步骤,国内十大软件测试培训机构,前端主要学些什么,苹果手机软件开发工具1.存储过程 📖什么是存储过程? 存储过程和函数是事先经过编译并存储在数据库中的一段sql语句集合,调用存储过程函数可以简 化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的 效率…

 1.存储过程

📖什么是存储过程?

存储过程和函数是事先经过编译并存储在数据库中的一段sql语句集合,调用存储过程函数可以简

化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的

效率是有好处的。

存储过程和函数的区别:

1. 函数必须有返回值,而存储过程没有。

2. 存储过程的参数可以是IN、OUT、INOUT类型,函数的参数只能是IN

📘优点

存储过程只在创建时进行编译;而SQL语句每执行一次就编译一次,所以使用存储过程可以

提高数据库执行速度

简化复杂操作,结合事务一起封装

复用性好

安全性高,可指定存储过程的使用权

注意:并发量少的情况下,很少使用存储过程。并发量高的情况下,为了提高效率,用存储过程

比较多

存储过程练习 

1、创建一个存储过程avg_sal_a,有2个参数,分别是部门名称dept_name及接收平均工资其中部门名称测试参数为上海中心,接收平均薪资变量为@a。

mysql> select avg(salary) from employee where department_NO in (select number from department where name = "上海中心");--查询sql
+-------------+
| avg(salary) |
+-------------+
| 2800.000000 |
+-------------+
1 row in set (0.00 sec)
​
mysql> \d $--改结束符
--创建存储过程
mysql> create procedure avg_sal_a(in dept_name varchar(255),out avg_dept int)-> begin-> select avg(salary) into avg_dept from employee where department_NO in (select number from department where name = dept_name);-> end$
Query OK, 0 rows affected (0.00 sec)
​
mysql> \d ;--改回结束符
mysql> call avg_sal_a("上海中心",@a);--使用存储过程
Query OK, 1 row affected (0.00 sec)
​
mysql> select @a;--查看参数
+------+
| @a   |
+------+
| 2800 |
+------+
1 row in set (0.00 sec)

2.创建存储过程,给定参数员工姓名,查询该员工名所在部门的最高薪资,并返回给变量@a;

mysql> select max(salary) from employee group by department_NO having department_NO = (select  department_NO from employee where name =
"吴所为");--查询语句
+-------------+
| max(salary) |
+-------------+
|     2800.00 |
+-------------+
1 row in set (0.00 sec)
mysql> \d $--改结束符
--创建存储过程
mysql> create procedure max_sal_e(in e_name varchar(255),out max_sal int)-> begin-> select max(salary) into max_sal from employee group by department_NO having department_NO = (select  department_NO from employee where name = e_name);-> end&
Query OK, 0 rows affected (0.00 sec)
mysql> \d ;--改回结束符
mysql> call max_sal_e("吴所为",@a);--使用存储过程
Query OK, 1 row affected (0.00 sec)
​
mysql> select @a;--查看
+------+
| @a   |
+------+
| 2800 |
+------+
1 row in set (0.00 sec)
​

http://www.jinmujx.cn/news/119360.html

相关文章:

  • 温州微网站制作多少钱品牌网
  • 韩国购物网站有哪些市场营销八大营销模式
  • 垦利县建设局网站现在什么网络推广好
  • vs2017 网站开发环境国内新闻最新
  • 晋中建设机械网站网络营销外包
  • 做网站百科推广策划方案范文
  • 让网站快速收录文职培训机构前十名
  • 广州正规网站建设哪家好网上销售平台有哪些
  • 北京网站建设著名公司青岛做网站推广公司
  • 深圳三级分销网站设计公司百度一下百度官网
  • 玉林市建设委员会网站网络推广工作能长久吗
  • pr效果做的好的网站有哪些杭州搜索引擎排名
  • 建一个电商平台系统要多少钱优化系统软件
  • 榆社网站建设北京seo推广
  • 网站维护提示页面模板个人网站模板
  • 新乡做网站推广中国搜索
  • 网站建设时间进度如何优化seo关键词
  • 男周志做网站什么是互联网销售
  • 网站建设合同模板91075汕头网站推广排名
  • 食品类网站设计苏州seo关键词排名
  • 大连网站制作中企动力潍坊百度seo公司
  • 邯郸网站设计 贝壳下拉网站搜索引擎优化报告
  • 南宁网站建设公司哪家实惠网站提交收录入口链接
  • 推荐几个做网页设计的网站教程推广优化网站排名
  • 营销网站建设方案自动外链
  • 怎么用asp做网站表白网站制作
  • 事业单位网站建设计划百度广告收费标准
  • 网站服务器的搭建广点通广告投放平台
  • 德州北京网站建设高端定制网站建设
  • 手机h5网站模板买友情链接有用吗