1.查看用户属于那个表空间
SQL>conn sys/oracle as sysdba
SQL>select username,default_tablespace,temporary_tablespace from dba_users where username='SCOTT';
2.查看用户拥有的表:
SQL>conn scott/oracle
SQL>select owner,table_name from all_tables where owner='SCOTT';
3.查看数据文件的存放位置
SQL>conn sys/oracle as sysdba
SQL>select * from v$dbfile;
4.查看数据库的例程名、归档模式、创建时间
SQL>select name,log_mode,created from v$database;
5.查看表空间的大小
SQL>select file#,name,bytes from v$datafile;
6.更改列名的操作
SQL>alter table abc rename column b to c;
7.修改默认的表空间
SQL>alter database default tablespace user01;
8.删除重做日志文件
SQL>alter database drop logfile member 'e:/oralce/redo02.log';
SQL>alter database drop logfile group4;
9表空间的离线操作
SQL>alter tablespace tbs_8k offline;
SQL>alter tablespace tbs_8k online;
10.删除表空间
SQL>conn sys/oracle as sysdba
SQL>select * from v$dbfile;
SQL>drop tablespace user01 including contents and datafiles;
11.数据文件掉失,启动数据库是出现如下情况:
SQL>drop tablespace datafile 8 offline;
SQL>alter database open;
12.查看表空间的状态和名称
SQL>SELECT * FROM V$TABLESPACE;
13.查看用户视图操作
14.查看表的数据类型
15.查看主键名称
16.添加主键约束及删除主键
SQL>alter table dept drop constraint pk_dept;