Oracle的表操作 修改和刪除表

2021-08-10 12:31:46 字數 833 閱讀 5427

1、修改表的操作:

(1)、新增列:

語法格式:alter table talbe_name add column_name datatype;

例:alter table student add tel varchar2(11);

(2)、修改列:

語法格式:alter table table_name modify column _name newdatatype;

例:alter table student modify tel number(11,0);

(3)、刪除列:

語法格式:alter table table_name drop column column _name;

例:alter table student drop column tel ;

(4)、修改列名:

語法格式:alter table table_name rename column column_name to new_column_name;

例:alter table student rename column tel  to phone;

(5)、修改表名:

語法格式:rename table_name to new_table_name;

例:rename student to studentinfo;

2、刪除表的操作:

(1)、truncate table table_name:truncate table操作用於刪除表中的全部資料,並不是把錶刪除掉,這種刪除方式比delete方式刪除資料的速度快

(2)、drop table table_name:刪除表結構(表中資料全部被刪除)

oracle表空間操作(建立 修改 刪除)

建立表空間 create tablespace tp1 datafile d ora tp1.dbf size 50m 為表空間新增資料檔案 alter tablespace tp1 add datafile d ora tp2.dbf size 60m 刪除表空間的資料檔案 alter table...

Oracle 修改表操作

如題 增加列操作 alert table 表名 add 列名 列的型別 eg alter table emp1 add pwd varchar2 10 刪除列操作 alert table 表名 drop column 列名 eg alter table emp1 drop column age 修改...

Oracle 建立 修改 刪除表等常規操作

建立表 create table test01 id int not null,name varchar 8 not null,gender varchar2 2 not null,age int not null,address varchar2 20 default 位址不詳 not null,...