在ORACLE9i中,能否在一个方案中建立“基于另外一个方案中表的内容的视图”送100分!!

gdzhvicki 2005-02-26 03:50:25
例如:方案1中有表1,方案2中有表2,其中表1表2有相同的字段‘字段1’
我用system用户登陆,身份为NORMAL
在方案2中建立视图
select语句如下:
select * from 方案1.表1 a,方案2.表2 b,
where a.'字段1'= b.'字段1'
结果提示,“找不到表或视图或没有权限”之类的东西
我的问题是,ORACLE是否不允许在两个方案下建立视图,还是说我应该有用户操作权或对象访问权没有设置正确?
谢谢大家了。
...全文
130 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaokeke2004 2005-02-27
  • 打赏
  • 举报
回复
一楼说的可以
slyfox123456 2005-02-27
  • 打赏
  • 举报
回复
一个方案中建立“基于另外一个方案中表的内容的视图”是肯定可以的,你用最高权限(sysdba)试一下
ineedtostudy 2005-02-27
  • 打赏
  • 举报
回复
将方案1.表1 和 方案2.表2 的读取权限赋给system用户就可以了
sys_root 2005-02-27
  • 打赏
  • 举报
回复
方案1和方案2是什么意思,是用户吗?如果是用户,只要有权限,是可以的(没有权限你给表赋权限就可以了)
ZFL_progress 2005-02-26
  • 打赏
  • 举报
回复
用normal登陆不属于dba身份,所以没有权限访问其他方案,应把normal改为sysdba登录就可以了!

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧