1.Oracle中表名是可以重复的,只要在不用的用户下
/*
使用这句话的前提是,该用户下有相应的权限
如果该用户下有相同的表就会出现混淆,到底查询的是哪个表?
所以查询时是需要带上用户名
*/
select * from userName.tableName;
--替代方案:建同义词
create public synonym table_name for user.table_name;
2.Oracle是以用户来管理表的
3.Oracle中查询所有表的信息
select * from all_tab_comments;
4.创建用户
--创建用户:create user 用户名 identified by 密码
create user test identified by 123456;
5.授权
grant select on tableName to userName;