新建的数据库,是不是每个数据库都有自己的系统表,包括users之类的,而不是共享系统表?
另外以dba身份登陆, 为啥在sql developer下看不到系统表,有一些EMP之类的表应该是example吧?
我新建了一个user之后登陆又看不到那些example的表了小弟新手,谁给解释一下
另外以dba身份登陆, 为啥在sql developer下看不到系统表,有一些EMP之类的表应该是example吧?
我新建了一个user之后登陆又看不到那些example的表了小弟新手,谁给解释一下
每个用户可以看到自己的所有对象,也可以查看其它的用户的对象,但是需要相应的权限。
拥有权限后,查看系统表的方法:
select * from sys.dba_XXXXXX;查看其它用户的表:
select * from username.tablename;
EMP是SCOTT模式下的一个表,是例子。
我们常用的是ORACLE的系统数据字典视图,分三类:分别以user_、dba_和all_打头。如user_tables可查看当前用户下的所有表。
人家是java板高人中的高人