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

[oracle]创建表及主外键、唯一性约束

2016-11-17 14:21 519 查看
call proc_dropifexists('DDINFO');
create TABLE DDINFO(
DDCODE VARCHAR2(50) NOT NULL,
DDNAME VARCHAR2(50),
CREATEOR VARCHAR2(20),
CREATETIME DATE,
CONSTRAINT UNIQUE_DDCODE UNIQUE(DDCODE),
CONSTRAINT PK_DDCODE PRIMARY KEY(DDCODE)
);
call proc_dropifexists('DDITEMINFO');
CREATE TABLE DDITEMINFO(
DDCODE VARCHAR2(50) NOT NULL,
ITEMCODE VARCHAR2(50) NOT NULL,
ITEMNAME VARCHAR2(50),
CREATETIME DATE,
CONSTRAINT PK_ITEMCODE PRIMARY KEY(ITEMCODE),
CONSTRAINT FK_DDCODE FOREIGN KEY(DDCODE) REFERENCES DDINFO(DDCODE)
);


proc_dropifexists为如果表存在则删除的procedure:

http://blog.csdn.net/u010989191/article/details/53198968
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle