Oracle 中创建数据库表 随表添加外键约束的方法

来源:互联网 发布:淘宝怎么开直播间 编辑:程序博客网 时间:2024/06/05 22:55

----------商品类别表--------------
------------商品类别表------------
create table CategoryInfo(
category_id number(10) primary key not null,--商品类别编号
category_name varchar(50),--商品名称
--创建日期
category_createTime date
);

---------创建序列----------
create sequence seq_CategoryInfo;
--------------商品表-----------
CREATE TABLE BusinessInfo(
business_id number(10) primary key not null,--商品编号
business_name varchar(50),--商品名称
business_img varchar(50),--商品图片
business_depict varchar(500),--商品描述
category_id number(10),--商品类别编号
--商品创建日期
business_createTime date ,

--------------添加外键约束------------------------
constraint CategoryInfo foreign key(category_id) references CategoryInfo(category_id)
);

------------------创建序列
create sequence seq_BusinessInfo;

 

---------------------

创建序列的时候其他的可以省略不写

完整版创建序列:

CREATE SEQUENCE SEQ_序列名

START WITH   起始值

INCREMENT BY 每次增长的值(意思就是 i=i+?)

NOMAXVALUE  设定是否有最大值

CACHE   数量             //设定缓存中是否保存预分配的序列值

希望以上的内容能为您带来帮助!!!

http://blog.163.com/xiao_long/blog/static/217651174201321311393458