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

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

2013-07-25 14:45 627 查看
----------商品类别表--------------

------------商品类别表------------

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息