/*
CREATE [OR REPLACE] VIEW view
[(alias[, alias]...)]
AS subquery
[WITH READ ONLY];

*/
--如果普通用户第一次创建视图,提示没有权限,要使用管理员去修改权限
grant create view to scott;

--创建视图
create view v_emp as select * from emp where deptno = 30;
--视图的使用
select * from v_emp;
--向视图中添加数据,执行成功之后,需要提交事务,绿色表示提交事务,让数据生效,红色表示回滚事务,让数据恢复原状态
insert into v_emp(empno,ename) values(1111,'zhangsan');
select * from emp;
--如果定义的视图是非只读视图的话,可以通过视图向表中插入数据,如果是只读视图,则不可以插入数据
create view v_emp2 as select * from emp with read only;
select * from v_emp2;
--只读视图只提供查询的需求,无法进行增删改操作
insert into v_emp2(empno,ename) values(1234,'lisi');
--删除视图
drop view v_emp2;

oracle 创建视图相关推荐

  1. Oracle创建视图实现获取当前数据所在的页数,这里以每页2条数据分页

    摘要:Oracle创建视图实现获取当前数据所在的页数,这里以每页2条数据分页,详细请看: 一: DROP VIEW MIP.TB_CMS_FLGTINFO_D_VIEW;/* Formatted on ...

  2. Oracle视图添加约束,Oracle创建视图的语法

    Oracle创建视图的语法 导读:就爱阅读网友为大家分享了多篇关于 "oracle 创建序列语法" 资料,内容精辟独到,非常感谢网友的分享,希望从中能找到对您有所帮助的内容. 相关 ...

  3. 创建oracle视图的权限不足,Oracle创建视图view权限不足问题剖析

    问题: 使用USER1等其他用户登录Oracle以后,创建视图,提示"权限不够",怎么解决? 这是因为USER1这个帐户目前没有创建视图的权限. 解决方法为: 首先使用system ...

  4. oracle 视图 其他用户,oracle创建视图中涉及到另外一个用户的表权限不足问题

    oracle创建视图中涉及到另外一个用户的表权限不足问题 在oracle中存储过程或者视图等对象创建时,如果涉及到另外一个用户的表,即使你已经grant dba了,也不行,必须显式地赋予查询权限.否则 ...

  5. oracle select with read only,oracle创建视图的一些总结:包括with check option和with read only...

    oracle创建视图的一些总结: create [or replace][force | noforce] view [user.] viewName (column [,column2]...) a ...

  6. Oracle创建视图,错误ORA-01031: insufficient privileges(权限不足)

    Oracle创建视图,错误ORA-01031:insufficient privileges 1.创建视图 create view 视图名 as select xxx from xxx: 提示ORA- ...

  7. oracle视图如何创建索引,ORACLE 创建视图索引序列

    /* 视图View 视图是从若干基本表和(或)其他视图构造出来的表 视图存放的都是查询语句,并没有真实的数据 虚表 作用 限制对数据的操作 复杂查询变简单 提供相同数据的不同显示 UNION ALL ...

  8. mysql. Oracle创建视图,Navicat 教程:Oracle 视图

    Navicat for Oracle 视图用于访问一组关联(表),就像一个单一的表,并限制访问.视图也可以用来限制访问行(一个特定表的子集).点击"视图"按钮即可打开视图对象列表. ...

  9. oracle创建视图类型为日期,oracle创建视图包含clob字段,报错:数据类型不一致:应为-,但却获得CLOB...

    在oracle中创建视图的时候,语句中包含有clob类型的字段.视图创建语句大概如下: CREATE OR REPLACE FORCE VIEW "T_PROJECTS" (&qu ...

  10. oracle创建视图与生成唯一编号

    Oracle的数据库对象分为五种:表,视图,序列,索引和同义词. 一.视图 视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改.视图基于的表称为基表. 视图 ...

最新文章

  1. C#未来新特性:静态委托和函数指针
  2. 关于幂律分布的一个笔记_哈克_新浪博客
  3. CTFshow 信息收集 web3
  4. 全国各省“光棍”排名,数据揭秘哪里脱单最难?
  5. mac mysql 的lb_四层LB和七层LB
  6. Linux工作笔记-RabbitMQ的安装
  7. 消息中间件系列四:RabbitMQ与Spring集成
  8. python-元组数据类型
  9. 转一篇好文,虽然争议颇多,还是觉得有必要转一下看看 来自博客园
  10. COJ-1271 Brackets Sequence
  11. 【java】io流之字符输出流:java.io.Writer类及子类的子类java.io.FileWriter
  12. python中的statistics_详解python statistics模块及函数用法
  13. 融云即时通讯SDK集成 – 通知检查
  14. 掘金站内 webpack 优秀文章汇总
  15. JSP+JavaBean实现简单计算器
  16. html表格上只有竖边框,html中画表格让表格只有横边框没有竖边框.doc
  17. 人工神经网络有哪些算法,神经网络都有哪些算法
  18. 学习正则表达式 - 18位身份证号
  19. M4V格式怎么在线转换MP4格式
  20. 语义计算_语义多态性如何在量子计算中起作用

热门文章

  1. 【语音处理】wav转pcm mp3转pcm Java示例代码
  2. squee_spoon and his Cube VI(贪心,找不含一组字符串的最大长度+kmp)
  3. numpy.random 中rand和randn 函数的区别
  4. 活越度超过的QQ群正在扩招群员,200上限还有位置
  5. 为什么计算机系老师不去当程序员拿高薪,反而来当老师?
  6. 解决PR AE 2018打不开,且桌面出现报错文件
  7. 专题·扩展欧几里得定理【including 求解二元一次方程,线性同余方程
  8. 比苹果还贵4000元!华为Mate20系列发布:3D结构光、反向快充、石墨烯散热
  9. window10 关闭屏幕触摸功能
  10. Python模块_winreg操作注册表