显示当前用户
show user;
显示当前环境变量的值:
show all;
显示数据库的版本:
show release;
查看当前用户的缺省表空间
select username,default_tablespace from user_users;
查看当前用户的角色
select from user_role_privs
命令是select from dba_users,设置方法为:
1、在数据库的开始菜单中,输入cmd后回车,也就是调用Windows的命令行管理器。
2、在命令提示符处输入 select from dba_users 然后按键盘回车键,注意,这中间都是有一个空格,否则会提示命令出错。
3、以上命令执行完成后,出现SQL的字样,表明成功连接到本机数据库了,可以进行相关SQL *** 作了。
4、输入 select username from dba_users;后敲键盘回车键,进行数据库用户查询。
5、SQL命令执行完成后,会出现我们要查找的username也就是数据库用户名列表,这里有Oracle数据库自己的用户,也有按需求添加的用户。
6、使用完成后,查询oracle数据库所有用户。
刚登录上去的时候不就有提示吗?
比如 :
$ sqlplus /nolog
SQLPlus: Release 102010 - Production on Tue Jul 5 10:22:08 2011
Copyright (c) 1982, 2005, Oracle All rights reserved
SQL>
也可以查询v$version表。比如
SQL> select from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 102010 - Prod
PL/SQL Release 102010 - Production
CORE 102010 Production
TNS for Linux: Version 102010 - Production
NLSRTL Version 102010 - Production
尝试使用如下sql,你可以获得当前用户的所有表和表注释。
select aTABLE_NAME,bCOMMENTS
from user_tables a,user_tab_comments b
WHERE aTABLE_NAME=bTABLE_NAME
order by TABLE_NAME
以上就是关于oracle 如何使用sqlplus 查询到登陆的数据库名以及其他属性全部的内容,包括:oracle 如何使用sqlplus 查询到登陆的数据库名以及其他属性、查询oracle数据库所有用户的sqlplus命令是什么、在oracle的sqlplus中,怎么写代码来查看当前所用的数据库系统的版本等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)