Oracle数据库的基本操作语句(二)

2015-02-13 23:46:39 · 作者: · 浏览: 91
ROMPT '你好,输入一个值' HIDE
21.COLUMN
22.PAGESIZE SET PAGESIZE 20;
23.LINESIZE SET? LINESIZE 120;
24.创建简单报表
?TTI[TLE]设置页眉
?BTI[TLE]设置页脚
25.BREAK和COMPUTE命令?
26.创建表空间
?如:create tablespace myspace datafle 'D:\app\myspace.dbf' size
? 10M autoextend on next 5M maxsize 100M;
27.表空间的状态属性
?1.在线online alter tablespace tablespace_name online;
?2.离线offline alter tablespace tablespace_name offline parameter(normal|temporary|immediate|for recover);
?3.只读read only alter tablespace tablespace_name read only
?4.读写read write alter tablespace tablespace_name read write
28.修改表空间的大小
?1.修改表空间数据文件的大小 ALTER DATABASE DATAFILE file_name(完整路径) RESIZE newsize K|M
?2.增加表空间的数据文件 ALTER TABLESPACE tablespace_name ADD DATAFILE file_name SIZE number K|M ?
?3.修改表空间中数据文件的自动扩展性 ALTER DATABASE DATAFILE file_name AUTOEXTEND ON
29.表空间数据文件的状态
?1.ONLINE?
? ? 2.OFFLINE
?3.OFFLINE DROP?
30.移动表空间中的数据文件
?1.ALTER TABLESPACE tablespace_name OFFLINE?
?2.移动数据文件到另一个磁盘
?3.RENAME DATAFILE '数据文件路径1’ TO '数据文件路径2'
?4.ALTER TABLESPACE tablespace_name ONLINE
31.重命名表空间
?在表空间为ONLINE的情况下,ALTER TABLESPACE tablespace_name RENAME TO new_tablespace_name?
32.删除表空间
?DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES
33.创建临时表空间
?CREATE TEMPORARY TABLESPACE mytemp TEMPFILE 'D:\mytemp.dbf' SIZE 5M AUTOEXTEND ON NEXT 5M MAXSIZE 20M?
34.修改临时表空间
35.临时表空间组
?查看临时表空间组信息
36.大文件表空间
?CREATE BIGFILE TABLESPACE tablespace_name DATAFILE '路径' SIZE 10M ?