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

关于政府门户网站建设的见解seo站长查询

关于政府门户网站建设的见解,seo站长查询,模板网站建设哪家好,网站域名如何优化视图视图就是将一条sql查询语句封装起来,之后使用sql时,只需要查询视图即可,查询视图时会将这条sql语句再次执行一遍。视图不保存数据,数据还是在表中。SELECT 语句所查询的表称为视图的基表,而查询的结果集称为虚拟表…

视图


视图就是将一条sql查询语句封装起来,之后使用sql时,只需要查询视图即可,查询视图时会将这条sql语句再次执行一遍。视图不保存数据,数据还是在表中。

SELECT 语句所查询的表称为视图的基表,而查询的结果集称为虚拟表,视图本身并不存储具体的数据,视图的数据存在于视图的基表中,基本表数据发生了改变,视图的数据也会跟着改变,因为查询语句时不变的,使用视图时会将sql语句再调用一次

-- 定义视图:
create view 视图名 as  查询语句(select 列1,列2...from 表)
-- 使用视图
select * from 视图名
-- 删除视图
drop view 视图名

存储过程


存储过程是什么?

如果实现用户的某些需求时,需要编写一组复杂的 SQL 语句才能实现,那么可以将这组复杂的 SQL 语句集编写在数据库中,由 JDBC 调用来执行这组 SQL语句。把编写在数据库中的 SQL 语句集称为存储过程。

存储过程也就是将逻辑处理的过程是放在数据库中,而不放在java后端代码中,就类似于java语言中的方法,需要先定义,使用时调用。将一些逻辑处理的代码可以事先存储在数据库中,然后使用时直接调用即可。可以减少应用程序与数据库之间的交互次数。

语法格式

存储过程事先需要创建好(包含逻辑),存储过程中可以传入参数。参数分为3种,in(输入参数) out(输出参数) inout(即可以输入还可以输出):

create procedure 存储过程名([in 变量名 类型,out 参数 2,…])

begin

[declare 变量名 类型 [DEFAULT 值];]

存储过程语句块;

end;

CREATE VIEW test ASSELECT * FROM admin;  -- 创建视图
SELECT * FROM test   -- 使用视图
DROP VIEW test       -- 删除视图
​
​
​
​
-- 创建存储过程
DELIMITER $$
CREATE PROCEDURE `gradedb`.`test1`(IN namess INT)
BEGINDECLARE a INT DEFAULT 0;SELECT  a;SET namess=10;SELECT  namess;END$$
DELIMITER ;
​
​
-- 调用存储过程
CALL test1(1);
​
​
-- 流程控制语句
DELIMITER $$
CREATE PROCEDURE `gradedb`.test2(IN t_day INT )
BEGINIF t_day=1 THEN SELECT"星期一";ELSEIF t_day =2 THEN SELECT"星期二";ELSE SELECT"无效日期";END IF;
END$$
DELIMITER ;
​
-- 调用存储过程
CALL test2(2);
​
​
-- case when
DELIMITER $$
​
CREATE PROCEDURE `gradedb`.test3 (IN t_day INT)
BEGINCASEWHEN t_day = 1THENSELECT"星期一";WHEN t_day = 2THENSELECT"星期二";END CASE;
END $$-- 调用存储过程CALL test3(1);       -- 循环
DELIMITER $$
​
CREATE PROCEDURE `gradedb`.test4 () 
BEGIN
DECLARE v_num INT DEFAULT 0;
-- 循环开始 addnum :LOOPSET v_num = v_num + 1;IF v_num = 10THEN LEAVE addnum;END IF;
END LOOP;
-- 循环结束 
SELECTv_num;
END $$
-- 调用存储过程
CALL test4()

举例:

创建存储过程,完成一个逻辑实现

http://www.zhongyajixie.com/news/65467.html

相关文章:

  • 相关文章 wordpressseo优化网
  • 襄阳做网站公司哪家好苏州网站
  • 网站建设微信托管百度一下首页网页
  • 可以做qq空间背景音乐的网站百度一下你就知道官方
  • wordpress 建网站西安百度推广优化托管
  • 杭州app开发外包公司关键词优化排名详细步骤
  • 网站做的好不好北京网站推广
  • 做时时彩开奖网站犯法吗如何制作网页
  • 企业网站后台管理系统操作教程广州的百度推广公司
  • 新疆做网站的公司排名google关键词查询工具
  • 做微商网站的软文企业网站怎么注册
  • 网页设计制作与代码整体素材天津优化公司哪家好
  • wordpress下一行怎样挨近焦作网站seo
  • 做国外衣服的网站有哪些seo的培训网站哪里好
  • 做一个自己的app要多少钱sem和seo哪个工作好
  • 做网站送的小程序有什么用营销互联网推广公司
  • 单位网站维护 网站建设岗位西安seo高手
  • iis网站建设拉新推广
  • 浙江城建建设集团网站西安百度竞价推广
  • 南京网站开发南京乐识权威百度的网址是什么呢
  • 企业电话号码大全seo研究所
  • 做动态网站的软件有哪些广东省各城市疫情搜索高峰进度
  • 游戏外包公司昆明百度推广优化
  • 搜索引擎优化是什么seo优化外链平台
  • 莱芜在线话题莱芜拉呱搜索引擎优化包括哪些方面
  • 网站的开发费用吗缅甸最新新闻
  • 网站后台链接怎么做什么是互联网销售
  • wordpress草稿文章怎样批量发布企业seo案例
  • 济南 域名注册 网站建设什么平台发广告最有效
  • 怎么查看一个网站的后台推广专家