最赞回答 / 思想起
主键的一个目的就是确定数据的唯一性,它跟唯一约束的区别就是,唯一约束可以有一个NULL值,但是主键不能有NULL值,再说联合主键,联合主键就是说,当一个字段可能存在重复值,无法确定这条数据的唯一性时,再加上一个字,两个字段联合起来确定这条数据的唯一性。比如你提到的id和name为联合主键,在插入数据时,当id相同,name不同,或者id不同,name相同时数据是允许被插入的,但是当id和name都相同时,数据是不允许被插入的。
2016-12-23
最新回答 / 1101234567891011
刚才百度了一下,这个链接博客有讲https://www.cnblogs.com/myfaith-feng/p/10947981.html,然后解决了
2016-12-19
最赞回答 / 我还是个孩子呢
描述:当数据库处于MOUNT状态时,如果试图去访问DBA_之类的数据字典表时,数据库会报出ORA-04043错误!即使,接下来,ALTER DATABASE OPEN,将数据库置于OPEN状态,再尝试去查看DBA_之类的数据字典表时,数据库依然会报出ORA-04043错误!解决的办法有两个: ① 重启数据库; ② 刷出共享池:ALTER SYSTEM FLUSH SHARED_POOL究其原因,这是个Oracle的bug,Bug 2365821,可见Metalink上...
2016-11-27