建表时候带用户名的问题

oN5GrzoN 2016-08-30 05:42:14
用navicat GUI界面建表,表名只有class,在PLSQL里打开,表名就成了 TEST.CLASS,可以知道TEST是用户名。
用navicat GUI界面导出的建表语句里也可以看出,建表的时候带了用户名。
如果是用PLSQL用建表语句建表,不带用户名,直接建出个名字是class的表,在navicat 里用
select * from class
就说没这个表。怎么办呢?
...全文
707 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
湫兮如风丶 2019-04-21
  • 打赏
  • 举报
回复
应该是plsql没有提交事务
ACE-2017 2017-04-28
  • 打赏
  • 举报
回复
在工具里面的的对象浏览器过滤里面,选择默认为my object,而不是all object 用户
细水长流- 2016-09-01
  • 打赏
  • 举报
回复
说明当前用户没有这个表,是不是你的当前用户不是test用户,而是其他系统system用户。
oN5GrzoN 2016-08-30
  • 打赏
  • 举报
回复
引用 1 楼 js14982 的回复:
PLSQL用建表语句建表,用户名就是你登录PLSQL的用户名。你的表名前面就加上这个 用户名,即 用户名.test
不是啊,如果是test用户名下的表,我在navicat里,刷新,就会看到这个表,现在是看不到这个表。
js14982 2016-08-30
  • 打赏
  • 举报
回复
PLSQL用建表语句建表,用户名就是你登录PLSQL的用户名。你的表名前面就加上这个 用户名,即 用户名.test

17,377

社区成员

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

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