zoukankan      html  css  js  c++  java
  • oracle 4: 视图

    视图:是一个查询语句,这个查询语句可以对应着一个或多个表

    --创建视图,不查询薪资
    create or replace view v_normal
    as
    select e.empno,e.ename,e.job,e.mgr,e.hiredate
    from emp e
    order by e.hiredate
    --把查询结果当做一张表进行关联查询
    --视图:显示各个部门的平均薪资,部门编号,部门名称,平均薪资
    create or replace view v_avg
    as
    select res.*,d.dname from
    (select e.deptno,avg(sal)
    from emp e group by e.deptno) res,dept d
    where res.deptno = d.deptno
    with read only
    --视图变为只读    

    序列:

    oracle 数据库提供了一个叫序列的对象

    序列:是一个对象,存储了一个数值,可以设置初始值(默认是1)设置下一个值比上一个值多几(默认是1),每次产生的值不同

    --创建序列
    create sequence seq_no
    increment by 10
    start with 50
    cache 30
    
    select * from dept
    
    --使用部门序列插入数据
    insert into dept values
    (seq_no.nextval,'开发一部','地球')
    
    --查询当前序列
    select seq_no.currval from dual
  • 相关阅读:
    ubutu安装phonegap 后出现/usr/bin/env:node No such file or directory的错误
    Ubuntu 14.04 x64 安装 Android SDK
    ubuntu64安装ia32-libs
    redis 配置
    flask部署阿里云
    爬虫数据存储
    selnuim 使用
    python 爬虫解析_1_
    scrapy 数据存储mysql
    scrapy 小案例
  • 原文地址:https://www.cnblogs.com/miaomeng/p/8892689.html
Copyright © 2011-2022 走看看