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

建设银行境外购物网站谷歌搜索引擎下载安装

建设银行境外购物网站,谷歌搜索引擎下载安装,免费培训网站,多种语言网站制作1、什么是视图? view:站在不同的角度去看待同一份数据。 2、怎么创建视图对象?怎么删除视图对象? 表复制: mysql> create table dept2 as select * from dept; 创建视图对象: create view dept2_v…

1、什么是视图?
    view:站在不同的角度去看待同一份数据。

2、怎么创建视图对象?怎么删除视图对象?

    表复制:
    mysql> create table dept2 as select * from dept;

    创建视图对象:
        create view dept2_view as select * from dept2;
    删除视图对象:
        drop view dept2_view;   
    注意:只有DQL语句才能以view的形式创建。
        create view view_name as 这里的语句必须是DQL语句;

3、用视图做什么?

    我们可以面向视图对象进行增删改查,对视图对象的增删改查,会导致
    原表被操作!(视图的特点:通过对视图的操作,会影响到原表数据。)

    //面向视图查询
    select * from dept2_view; 

    // 面向视图插入
    insert into dept2_view(deptno,dname,loc) values(60,'SALES', 'BEIJING');

    // 查询原表数据

    // 面向视图删除
    mysql> delete from dept2_view;

    // 查询原表数据
    mysql> select * from dept2;
    Empty set (0.00 sec) 

    // 创建视图对象
    create view 
        emp_dept_view
    as
        select 
            e.ename,e.sal,d.dname
        from
            emp e
        join
            dept d
        on
            e.deptno = d.deptno;

    // 查询视图对象
    mysql> select * from emp_dept_view;
    +--------+---------+------------+

    // 面向视图更新
    update emp_dept_view set sal = 1000 where dname = 'ACCOUNTING';

    // 原表数据被更新
    mysql> select * from emp;

2.4、视图对象在实际开发中到底有什么用?《方便,简化开发,利于维护》

        create view 
            emp_dept_view
        as
            select 
                e.ename,e.sal,d.dname
            from
                emp e
            join
                dept d
            on
                e.deptno = d.deptno;
        
        
        假设有一条非常复杂的SQL语句,而这条SQL语句需要在不同的位置上反复使用。
        每一次使用这个sql语句的时候都需要重新编写,很长,很麻烦,怎么办?
            可以把这条复杂的SQL语句以视图对象的形式新建。
            在需要编写这条SQL语句的位置直接使用视图对象,可以大大简化开发。
            并且利于后期的维护,因为修改的时候也只需要修改一个位置就行,只需要
            修改视图对象所映射的SQL语句。
        
        我们以后面向视图开发的时候,使用视图的时候可以像使用table一样。
        可以对视图进行增删改查等操作。视图不是在内存当中,视图对象也是
        存储在硬盘上的,不会消失。

        再提醒一下:
            视图对应的语句只能是DQL语句。
            但是视图对象创建完成之后,可以对视图进行增删改查等操作。

        小插曲:
            增删改查,又叫做:CRUD。
            CRUD是在公司中程序员之间沟通的术语。一般我们很少说增删改查。
            一般都说CRUD。

            C:Create(增)
            R:Retrive(查:检索)
            U:Update(改)
            D:Delete(删)

http://www.yayakq.cn/news/953760/

相关文章:

  • 新手做免费网站如何企业网站的软文
  • 微网站免费软件商标查询网
  • 陕西网站建设公司找哪家好网站备案有时间吗
  • 怎么查询网站是否被收录溧水城市建设招标网站
  • 网站自动答题脚本怎么做网页平面设计教学
  • 琼海网站建设如wordpress
  • 网站开发 访问速度慢编写微信小程序用什么软件
  • 某个网站seo分析实例外贸俄罗斯俄语网站开发
  • 手机网站拦截怎么解除wordpress的手机客户端
  • 淘宝联盟交钱建设网站学院网站的作用
  • 郑州哪家做网站好广东佛山建网站
  • 网站建设贰金手指下拉贰拾网页视频制作软件
  • 网站建设工作有底薪吗注册网站卖东西
  • wordpress批注功能seo外包公司报价
  • 百度收录什么网站吗seo短视频入口
  • 企业解决方案网站android 移动网站开发
  • 河南网站设计公司价格网站建立的意义
  • 南昌营销网站开发wordpress在固定链接设置页面
  • 网站建设与维护试卷响应式网站和平时网站的区别
  • 手机全部网站小程序招商加盟平台
  • 简单门户网站开发恶意点击软件有哪些
  • 网站模板和后台服装公司logo设计
  • dw怎么做百度页面网站做淘客网站怎么样
  • 网站建设公司问答营销案例开源企业网站源码
  • 十大电子游戏平台网站做救助流浪动物网站的产生背景
  • 购物网站开发文档页面设计的宗旨是什么
  • 北京建设信息港网站为什么建设网银网站打不开
  • 家居企业网站建设咨询国外最火的网站
  • xxx网站策划书个人政务公开网站建设工作总结
  • eclipse jsp 网站开发杭州品牌设计公司排名前十