oracle数据库联合主键的问题 有一个表test,字段a,b,当a,b与表中数据不重复时允许插入,否则不允许,在sql server中将a,b设为联合主键就可以了,在oracle中该怎么做呢?或者不用联合主键能用其他方法实现吗?刚接触oracle,望各位大侠多多指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也一样~alter table yourtable add constraint PK_TEST primary key (a,b) oracle里也可以作为联合主键啊.或者给这两个字段加上unique约束. 给这2个字段建立一个唯一键alter table aaa add constraint u_name unique (a,b)或者在这2个字段上面建立唯一索引也是可以的。create unique index inx_name on aaa(a,b);再就是oracle也是有联合主键的,但是一个表只能有一个主键。 求字符串检索的SQL 事件查看器 oracle.cd 为何我的存储过程在PL/sql中调试不通过,提示出错! 求一段SQL 郁闷了好多天的问题了,帮忙看看!! Insert into 在存储过程中的问题,不可以用order by ? function中执行参数的问题 UNIX下Oracle的性能问题 如何在pl/sql中输出信息到控制台中. oracle远程更新问题 如何把如下格式用SQL语言部分行以列的形式显示 help!ora-01861 文字与格式字符串不匹配
alter table aaa add constraint u_name unique (a,b)或者在这2个字段上面建立唯一索引也是可以的。
create unique index inx_name on aaa(a,b);再就是oracle也是有联合主键的,但是一个表只能有一个主键。