Foxtable(狐表)用户栏目专家坐堂 → (已解决)Oracle中 这样的视图应该怎么读取?"SYS"."View1"


  共有2239人关注过本帖树形打印复制链接

主题:(已解决)Oracle中 这样的视图应该怎么读取?"SYS"."View1"

帅哥哟,离线,有人找我吗?
pc005637
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1039 积分:12926 威望:0 精华:0 注册:2011/5/29 15:19:00
(已解决)Oracle中 这样的视图应该怎么读取?"SYS"."View1"  发帖心情 Post By:2016/1/8 13:12:00 [显示全部帖子]

连接Oracle的用户不是SYS用户(安全问题)。需要访问SYS用户建立的视图"VIEW1".  在Oracle中是授予访问权限的了。

加载的字符串应怎么写? Sele ct * From {SYS.View1} 是不行了。
[此贴子已经被作者于2016/1/8 22:07:40编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
pc005637
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1039 积分:12926 威望:0 精华:0 注册:2011/5/29 15:19:00
回复:(大红袍) 1、在oracle用foxtable的账号密...  发帖心情 Post By:2016/1/8 18:38:00 [显示全部帖子]

Oracle 中需要加前缀用户名如 sys.view1 才能 sele ct 

如果不加sys.     直接 view1 是不行了。

 回到顶部
帅哥哟,离线,有人找我吗?
pc005637
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1039 积分:12926 威望:0 精华:0 注册:2011/5/29 15:19:00
  发帖心情 Post By:2016/1/8 18:40:00 [显示全部帖子]

实际需要这样写。如 : "SYS".“VIEW1”  来表示。
如果这样,在狐表里面 是否要这样写: sele ct * From {"SYS".“VIEW1” } 这样子?
[此贴子已经被作者于2016/1/8 18:42:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
pc005637
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1039 积分:12926 威望:0 精华:0 注册:2011/5/29 15:19:00
成功了,不要{}就可以了。  发帖心情 Post By:2016/1/8 22:07:00 [显示全部帖子]

Sele ct * From sys.view1

不要{}就可以了。

 回到顶部