VIEW只是一张虚表,是一句SQL语句,本身不含有记录
表是有记录的
使用方法基本一样
表是有记录的
使用方法基本一样
解决方案 »
- oracle高级查询问题
- VC嵌入proc编程访问Oracle数据库问题
- 安装oracle时错误提示 写入文件F:\oracle\ora92\sysman\ole2\xpautune.reg时出现错误
- 新手刚学oracle,遇到的问题
- 关于DATE型的计算,为何算出的天数不对呢
- 存储过程错误!
- 这种sql能写出来吗?
- 我写了一种判断表是否存在的语句,不知道大家有没有更好的
- 在linux7.2环境中,内存128M 可不可以装oracle8.1.7
- developer/2000是否就是oracle网站上的Oracle Developer Suite for Windows ?
- oracleorahome90managementserver服务启动了又关闭了
- 问一个简单的SQL语法问题,各位高手多多帮忙啊(20分)
---------- ----------
1 9
2 10
3 11
4 12
5 13已选择5行。SQL> select * from t2; C D
---------- ----------
1 17
2 18
3 19
4 20
5 21已选择5行。SQL> create view view1 as
2 select t1.c a,t1.d b,t2.d c
3 from t1,t2
4 where t1.c=t2.c;视图已建立。SQL> select * from view1; A B C
---------- ---------- ----------
1 9 17
2 10 18
3 11 19
4 12 20
5 13 21已选择5行。SQL> update view1 set c=99 where a=1;已更新 1 行。SQL> select * from view1; A B C
---------- ---------- ----------
1 9 99
2 10 18
3 11 19
4 12 20
5 13 21已选择5行。---------------------------------------
视图中有一些是经过几个不同表的字段运算后产生的字段,这样的字段不能直接修改,但可以通过instead of 触发器来修改。
这个就不举例了,楼主可以自己验证一下。