创建表空间: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;
查看用户本身拥有的权限:
查看数据库用户本身拥有的角色:
查看oracle数据库中表空间对应的用户
select username,default_tablespace,temporary_tablespace from dba_users
查看表空间对应的数据文件:
select tablespace_name,file_name from dba_data_files
dab_data_files这张表可以把表空间和数据文件file_name记录在一起。
select * from dba_data_files where tablespace_name='ITSM_HFTB'
查看当前所有的数据库:select * from v$database;
(一直不明白这个查看当前所有的数据库什么意思,不是只有一个数据库吗?怎么还查看所有的数据库)
查看表结构:
查看数据库结构:
查看oracle编码方式命令:
使用 sql语句:
select userenv('language') from dual