-
修改表名
RENAME table_name TO new_table_name;
例:RENAME userinfo TO new_userinfo;
查看全部 -
修改字段名
ALTER TABLE table_name
RENAME COLUMN column_name TO
new_column_name
例:
ALTER TABLE userinfo
RENAME COLUMN email TO
mail;
查看全部 -
删除字段
ALTER TABLE table_name
DROP COLUMN column_name;
例:
ALTER TABLE userinfo
DROP COLUMN gender;
查看全部 -
更改字段数据类型
ALTER TABLE table_name
MODIFY column_name datatype;
ALTER TABLE userinfo
MODIFY gender nvarchar(5);
查看全部 -
添加字段
ALTER TABLE table_name
ADD column_name datatype;
例:
ALTER TABLE userinfo
ADD gender varchar(20);
查看全部 -
创建表
CREATE TABLE table_name(
id number(10),name varchar(20));
查看全部 -
删除表空间
DROP TABLESPACE
tablespace_name [INCLUDING CONTENTS]
例:
DROP TABLESPACE
test1_tablespace INCLUDING CONTENTS;
查看全部 -
删除数据文件
ALTER TABLESPACE tablespace_name
DROP DATAFILE 'filename.dbf';
例:
ALTER DATASPACE test1_tablespace
DROP DATAFILE 'test2_file.dbf';
查看全部 -
查看文件路径:
SELECT file_name FROM dba_data_files WHERE tablespace_name='TEST1_TABLESPACE';
查看全部 -
增加数据文件
ALTER TABLESPACE tablespace_name
ADD DATAFILE
'xx.dbf' SIZE xx;
例:ALTER TABLESPACE test1_tablespace
ADD DATAFILE 'test2_file.dbf' SIZE 10M;
查看全部 -
查看表空间当前状态:
SELECT STATUS
FROM dba_tablespaces
WHERE tablespace_name='TEST1_TABLESPACE';
查看全部 -
设置只读或可读写状态
ALTER TABLESPACE tablespace_name READ ONLY|READ WRITE
查看全部 -
设置联机或脱机状态
ALTER TABLESPACE tablespace_name ONLINE|OFFLINE;
查看全部 -
查看表空间中,文件的具体路径:
desc dba_data_files;
select file_name from dba_data_files
where tablespace_name='TEST1_TABLESPACE';
临时文件:
select file_name from dba_temp_files
where tablespace_name='TEMPTEST1_TABLESPACE';
查看全部 -
创建表空间语法:
CREATE [TEMPORARY] TABLESPACE
tablespace_name
TEMPFILE|DATAFILE 'xx.dbf' SIZE xx
例:
CREATE TABLESPACE
test1_tablespace
DATAFILE 'test1file.dbf' SIZE 10M;
创建临时表空间
CREATE TEMPORARY TABLESPACE
temptest1_tablespace
TEMPFILE 'tempfile1.dbf' SIZE 10M;
查看全部
举报