您的位置:首页 > 数据库 > Oracle

oracle创建数据表,修改,删除数据表

2013-05-29 07:00 197 查看
以下代码可以创建一个名字为student的数据表

create table student(

id number(3) primary key not null,

name varchar2(5),

jointime date default sysdate

);

以下代码可以创建一个名字为exam的数据表,其中sid要参考student的id

create table exam(

id number(4) primary key not null,

sid number(3) references mytable1(id) not null,

tim date default sysdate

);

以下代码可以修改某个列

alter table mytable1 modify id number(3);

修改student表

以下代码给student表加了一个性别字段,并加了一个check约束

alter table student add sex char(2) check (sex in('男', '女')) not null;

以下代码为给表添加一个check约束时专用

alter table 表名 add constraint 约束名字 check(条件);

以下代码给表添加一个外键约束

alter table 表名 add constraint 名字 foreign key(列名) references 表(列名);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐