赞
踩
最近在学习oracle编程,就把自己学习的过程记录下来。
一、建立基本表
create table table_name
(
列名1 类型 约束条件,
列明2 类型 约束条件,
列名n 类型 约束条件
);
例如我们建立基本表学生,包含学号,班级,姓名,联系方式,地址,出生日期
create table 学生
(
学号 integer primary key,
班级 varchar(30),
姓名 varchar(30),
联系方式 integer,
地址 varchar(30),
出生日期 date
);
那么我们可以通过pl/sql来查看
二、删除基本表
drop table table_name;
例如输入 drop table 学生;
就可以删除学生基本表
三、修改基本表
(1)删除基本表的某一列
alter table table_name
drop column column_name;
例如删除学生表中的姓名
alter table 学生
drop column 姓名;
(2) 向基本表中添加一列数据
alter table table_name
add column_name 类型;
例如向基本表中添加为可变字符串格式的姓名
alter table 学生
add 姓名 varchar(30);
(3) 修改某一列的列明
alter table table_name
rename column old_name to new_name;
例如将联系方式改为tel
alter table 学生
rename column 联系方式 to tel
;
(4) 删除某一约束条件
alter table table_name
drop 约束条件;
例如删除学号为主键的约束条件
删除前
alter table 学生
drop primary key;
删除后
(5) 为某一列添加约束条件
alter table table_name
add 约束条件(column_nam);
例如我们将学号是主键的信息添加回来
alter table 学生
add primary key(学号);
(6) 修改某一列的类型
alter table table_name
modify column_name 新类型;
例如我们将联系方式改为可变字符串类型
修改前
alter table 学生
modify tel varchar(30);
!!!!!!!注意要修改的数据类型时,此列不能有数据
修改后
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。