创建表空间:create tablespace xxx datafile 'xxxxxxxxxxx'

            size 10000M autoextend on next 100M

创建用户:create user xxxx identified by xxxxxx

         default tablespace xxxxxx;


授权给用户: grant connect,resource,dba to testwhat;

删除用户:drop user  xxxxx cascade (删除和用户关联的表)

删除表空间:drop tablespace xxxxx including contents and datafiles;

删除某一张表的命令:drop table tablename;



查看用户本身拥有的权限:

103336107.jpg

查看数据库用户本身拥有的角色:

103521411.jpg

查看oracle数据库中表空间对应的用户

select username,default_tablespace,temporary_tablespace from dba_users

135830758.jpg

查看表空间对应的数据文件:

select tablespace_name,file_name from dba_data_files

dab_data_files这张表可以把表空间和数据文件file_name记录在一起。

select * from dba_data_files where tablespace_name='ITSM_HFTB'

141035571.jpg






查看当前所有的数据库:select * from v$database;

(一直不明白这个查看当前所有的数据库什么意思,不是只有一个数据库吗?怎么还查看所有的数据库)

查看表结构:

143745257.jpg


查看数据库结构:


144035376.jpg

查看oracle编码方式命令:


使用 sql语句:

select userenv('language') from dual