java调用oracle视图_oracle中视图
1. 用户授权
查看当前用户的角色
SQL> select * from user_role_privs;
查看角色对应的权限
SQL> select * from dba_sys_privs where grantee='DBA';
授予用户dba权限
SQL> grant dba to scott;
2. oracle视图
1) 视图简介
视图是虚表,没有具体物理数据,是通过实体表的一种计算映射逻辑。主要就是为了方便和数据安全。
2) 创建视图
create view 视图名称 as 查询语句
SQL> create view v_emp1 as select ename, job from emp;
3) 修改视图
SQL> create or replace view v_emp1 as select ename, job from emp;
4) 删除视图
SQL> drop view v_emp1;
5) 使用视图
查询
SQL> select * from v_emp1;
SQL> select * from v_emp1 where ename like '%M%';
修改
SQL> update v_emp1 set job='job' where ename='ename';
添加
SQL> insert into v_emp2 values('1234','tom','worker');
删除
SQL> delete from v_emp2 where empno=1234;
6) 只读视图
create view 视图名称 as 查询语句 with read only;
SQL> create or replace view v_emp1 as select ename, job from emp with read only;
7) 查看视图
SQL> select text from user_views where view_name='V_EMP1';
查询所有视图
select * from user_views;
分享到:
2018-12-19 09:25
浏览 7
分类:数据库
评论
java调用oracle视图_oracle中视图相关推荐
- Java调用Oracle存储Package
Oracle的包Package中可以有很多存储,可通过该包的总调入口在java中直接调用. //java调用oracle的package代码 public boolean cal() throws j ...
- ictclas包 java_ICTCLAS分词系统Java调用接口在Eclipse中的安装
ICTCLAS分词系统Java调用接口在Eclipse中的安装 实验环境:JDK1.5.Eclipse3.1.XP操作系统 分词系统Java接口解压包:d:\fenci(http://www.nlp. ...
- java调用oracle过程,JAVA调用ORACLE存储过程报错
当前位置:我的异常网» Java Web开发 » JAVA调用ORACLE存储过程报错 JAVA调用ORACLE存储过程报错 www.myexceptions.net 网友分享于:2015-07-1 ...
- java 调用oracle视图,Oracle视图的使用
1.视图的概念 视图是基于一张表或多张表或另外一个视图的逻辑表.视图不同于表,视图本身不包含任何数据.表是实际独立存在的实体,是用于存储数据的基本结构.而视图只是一种定义,对应一个查询语句.视图的数据 ...
- Java 调用Oracle的存储过程
2019独角兽企业重金招聘Python工程师标准>>> 1.创建存储过程的语句: 1.表结构:①:create table TESTA(A_ID VARCHAR2(10) not n ...
- java调用oracle的函数,从Java调用Oracle函数
我有以下功能规格: FUNCTION FUNC_GET_SOMETHING_FROM_DATABASE ( IN_parameter1 IN VARCHAR2, IN_parameter2 IN VA ...
- java调用oracle存储过程_做一点,记一点 ~ Java调用Oracle存储过程
一.需求 传入一个参数,返回一条或多条记录(列表). 二.实现步骤 1. 编写Oracle存储过程. -- 声明包和包体的语句应该分两次执行,即使声明在前定义在后,如果一起执行依然会编译出错 --调用 ...
- php中使用mysql的视图_MYSQL中视图的用法介绍(代码示例)
本篇文章给大家带来的内容是关于MYSQL中视图的用法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.什么是视图 执行一条SQL,将结果集保存在一张虚拟表中 (相关 ...
- java 调用存储过程structdescriptor,Java调用oracle存储过程,集合入参的正确姿势
这是我工作之前遇到的一个需求,Java调用存储过程,入参是集合.踩了一些坑,决定写个干货,和大家分享下. 项目使用的oracle版本: com.oracle ojdbc6 11.2.0.1.0 sys ...
最新文章
- hive mysql 不兼容_Hive+mySql遇到的问题和解决办法
- makefile:2: *** missing separator. Stop. make 之后出现的错误,解决方法
- js遍历树节点下的所有子节点_【数据结构与算法】(3)——树和二叉树
- rabbitmq 同步策略_RabbitMQ(三):消息持久化策略
- 1.15 异常处理规则
- DeepLearning.AI第一部分第三周、 浅层神经网络(Shallow neural networks)
- 上传 录音_老罗推荐的是最好吗?AI旗舰录音笔对比评测
- 常用而又不为大多数人所知的三种网页特效
- 干货!286页李宏毅《深度学习讲义》
- c/c++教程 - 1.6 程序流程结构 if switch do while for break continue goto ?:三目运算符
- 计算机专业考研不想走编程,考研的这些弯路,不要走,好吗?
- Android 自己主动化測试之------ Monkey工具
- 乌克兰发布新版《网络安全战略》
- 最常用的前端网站模板集合
- 架构之美 | 按图索骥,就能做好架构图!
- nginx配置解决跨域问题
- 《逆流而上+阿里巴巴技术成长之路》 免费电子版
- Ubuntu安装英伟达显卡驱动
- 高德地图---路径规划---语音导航的开发
- 爬虫 一些爬取图片时出现的错误