一、DDL语言的学习
1.create关键字的,用来建表结构。
(1)语句格式:
create table tname(
colname datatype,
colName dataType,
*****
colName dataType
);
(2)练习:创建一张表temp_1
/*
表名: temp_1
字段: tid 数字类型,整数位为4
字段: tname 可变字符串 长度最大为20个字节。
字段: tgander定长字符串,长度为1
字段: tbrith 日期类型
*/
create table temp_1(
tid number(4),
tname VARCHAR2(20),
tgander char(1),
tbrith date
);
2.alter关键字 用来修改表结构
(1)增加表的字段
--格式:
alter table tName add colName dataType;
--练习:为表temp_1增加字段 tage number
alter table temp_1 add (tage number(2));
(2)删除字段
--格式:
alter table tName drop column colName;
--练习 删除表temp_1 的tage
alter table temp_1 drop column tage;
(3)修改字段的名称
--格式:
alter table tName rename column oldName to newName;
--练习 修改表temp_1的tname修改成name
alter table temp_1 rename column tname to name;
(4)修改字段的数据类型
--格式:
alter table tName modify colName dateType;
--练习:修改temp_1中的name为varcher2
alter Table temp_1 modify name Varchar2(30);
3.其他DDL操作
(1)修改表名
--格式:
rename oldtName to newtName
--练习:修改表temp_1名为temp01
rename temp_1 to temp01;
(2)删除表结构
--格式:
drop table tName;
--练习:将表temp01 删除
drop table temp01;
(3)查看表结构
--格式:
desc tName;
--练习 : 重新创建temp_1,并查看表temp_1结构
desc temp01;