您的位置:首页 > 理论基础 > 计算机网络

网络设备配置与管理--使用VTP实现扩展VLAN配置

2015-06-27 00:07 991 查看
刚刚编写oracle数据库的时候遇到一个问题。在网上没有找到自己想要的答案。就一直围着这几个字思索。然后通过群内的朋友提醒。原来是外键表缺少唯一约束。
例如:


外键表:

create table users(
uids integer not null,
username nvarchar2(20) unique not null,
passwords nvarchar2(30) not null,
udatatime timestamp default sysdate,
udescriptions nvarchar2(255) null
);

 主表

 

create table roleUsers(
ruid integer primary key,
rid int not null,
uids int not null,
rudescriptions nvarchar2(255) null,
constraint fk_roleUsers_users foreign key(uids) references users(uids),
constraint fk_roleUsers_role foreign key(rid) references role(rid)
);

 如果不在外键表添加primary key(唯一约束),主表引用外键的时候就会报:"ORA-02270:此列表的唯一或主键不匹配"错误!

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: