请问在Oracle的SQL Plus中如何查验有哪些数据库?有哪些用户?

trybird 2001-08-02 02:02:01
以system帐号登入,mananger密码进入
...全文
222 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
cod_aas 2001-09-11
  • 打赏
  • 举报
回复
trybird兄,我是新手,想向你学习。。
chen_jie@neusoft.com.
来信交流,好吗,我刚学oracle
zhengxudong 2001-08-15
  • 打赏
  • 举报
回复
看来这位兄弟把oracle,和 sybase ,sql server 等搞混了!
guo 2001-08-08
  • 打赏
  • 举报
回复
同意guostong老兄的说法,在oracle中使用schema也可以说是用户分隔成类似于中的数据库

如果想在其中跳转使用alter session set current_schema=<new schema(username)>
guostong 2001-08-08
  • 打赏
  • 举报
回复
oracle 中没有 database 之说,只有模式之说,一个模式即一个用户,
数据对象隶属于用户,进入用户既可访问数据对象,
user_tables 包含当前用户所有的表
user_views 包含当前用户所有的试图
依次类推
wwl007 2001-08-08
  • 打赏
  • 举报
回复
select * from username.tablename
就可以访问这个用户下的所有表!
你如何转化我想就应该是具体的操作了?
select * from tab;!!
可以得到当前用户下的所有对象
copy from user1 to user2 create table2 using select * from table1
可以实现用户间交换数据!
oracle没有数据库的概念!他强调的是用户!
你可以用
show user 显示当先用户!但是没有必要显示那些数据库
trybird 2001-08-08
  • 打赏
  • 举报
回复
那我怎知在Oracle中当前有哪些Database?
我正在使用的Database是哪个啊?

各个Database之间如何转换呢?是用use database_name吗?
zhuzhichao 2001-08-02
  • 打赏
  • 举报
回复
to dragonerfish(jimmyyu):
select username from user_users;只相當於
select user from dual;
dragonerfish 2001-08-02
  • 打赏
  • 举报
回复
select username from user_users;能查出有哪些用户
zhuzhichao 2001-08-02
  • 打赏
  • 举报
回复
怎麼可能呢?

select username from dba_users;
saucerman 2001-08-02
  • 打赏
  • 举报
回复
我用

select * from dba_users;

只查到了当前的用户数,并不能查出有哪些用户!
hzslx 2001-08-02
  • 打赏
  • 举报
回复
查资料应该可以知道
saucerman 2001-08-02
  • 打赏
  • 举报
回复
To feng_zi(风子):

谢谢!可你回复的帖子好象是关于创建数据库的,那么我要查看现在Oracle系统上已经有了那些数据库?

并且怎样进到某一数据库呢? 
feng_zi 2001-08-02
  • 打赏
  • 举报
回复
用户:
select * from dba_users;
至于数据库请到http://www.csdn.net/expert/topic/220/220183.shtm上去,看我的贴
trybird 2001-08-02
  • 打赏
  • 举报
回复
up
trybird 2001-08-02
  • 打赏
  • 举报
回复
还有如何新建一个数据库?

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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