66问答网
所有问题
当前搜索:
oracle视图使用
ORACLE
中
视图
更新可以更新基表中数据,视图更新应该满足什么条件?_百度...
答:
)] as select 语句 [with check option][constraint 约束名] [with read only] or replace 如果视图存在先删除后创建 force 如果基础表不存在强制创建视图 with check option 在
使用视图
时,检查涉及的数据能否通过select 语句约束 constraint 用于指定一个约束名 with read only...
oracle
中创建
视图
force的作用是什么?
答:
创建
视图
就会失败。但是可以
使用
force选项强制创建视图(前提:创建视图的语句没有语法错误!),此时该视图处于失效状态。QY_USER07.VW_T_PLAN:视图的名称,就像是表有个表名一样。视图的作用应该知道吧?就是保护基表数据的,在视图上一般进行查询使用的,也只能查询。谢谢,希望对你有帮助。
oracle
中
视图
可以创建索引吗?
答:
oracle中
视图
可以创建索引,创建索引方法为:1、打开Navicat。2、右击
oracle数据库
,然后点击【打开连接】。3、点击【其它】,然后点击【索引】,此时显示oracle数据库中所有的索引。4、点击【新建索引】,进入索引设计界面。5、在【常规】标签页,设置类型、表格式、表名、列名等。6、在【高级】标签页,...
ORACLE
授权用户查询另一个用户下的表与
视图
答:
2.4、--
Oracle
查询用户
视图
select*fromuser_views;2.5、a用户下授权查询视图给test11用户 select'grantselectona.'||view_name||'totest11;'fromuser_views;视图查询如下:'GRANTSELECTON'||VIEW_NAME||'TOTEST11;'---grantselectonCONFIRM_RESERVATION_VIEWtotest11;grantselectonDEPARTMENT_RESERVA...
oracle
中的
视图
可以
使用
insert命令吗?
答:
你的
视图
跨表了 假如你的视图是 create view abcv as select * from abc 那么是可以插入的。因为你 insert into abcv values (1, 'fdsf') ,
Oracle
知道,直接去插入 abc 表就可以了。但是你的视图是 create view abcv as select * from abc,abc2 跨表, 还没有关联条件。假如 ...
oracle
怎么在
视图
里面插入数据
答:
如果是简单
视图
可以直接插入数据,跟表的操作是一样的;如果是复杂的试图(视图定义中有分组,聚合函数,多表关联等)不能直接插入数据,可以通过创建一个 INSTEAD 类型的触发器来操作,将要插入的数据插入到组成试图的各个表中 即用你触发器中的具体操作来代替你直接插入数据到视图的操作;
oracle
如何在存储过程创建一个视图,然后在java中调用存储过程和
使用视图
...
答:
视图
定义一次就可以了, 为什么还要在存储过程中来创建呢?如果真要这样做,
使用
动态sql。在存储过程中加入如下:execute immediate 'create view v_viewname as select * from tabname' ;
oracle
怎么建
视图
答:
基于表或其他
视图
来创建视图,目的将一些复杂的查询简化,提高查询速度 。如:CREATE VIEW v_name AS SELECT b.dname,a.ename FROM emp a,dept b WHERE a.deptno=b.deptno ;查询部门名和员工名 通过建立视图,v_name 视图就等同于SELECT b.dname,a.ename FROM emp a,dept b WHERE a.deptno...
oracle 视图
if 语句的
使用
答:
Create Or Replace View mark_v As Select Id,Case score When '优' Then '90' When '中' Then '75' When '差' Then '30' Else score End As score From mark 或者还有个简单的写法:Create Or Replace View mark_v As Select Id,decode(score,'优','90','中','75','差','30',...
oracle
创建
视图
存放多表数据
答:
create or replace view 结果
视图
表名 as select a.编号1,a.编号2,(select count(*) from 表1 a group by a.编号1 ) as 与编号2对应次数, b.编号1,b.编号2,(select count(*) from 表1 a,表2 b where b.编号1=a.编号1 group by b.编号1 ) as 与编号3对应次数,c.编号1...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
oracle视图的优点
oracle物化视图
oracle删除视图
oracle视图表查询
Oracle 视图
使用演示者视图
视图是什么
视图的创建
SQL视图