把a,b,c设置为主键即可
在建表时:
create table tablename(
a,
b,
c,
d,
e,
primary key(a, b, c));
在建表时:
create table tablename(
a,
b,
c,
d,
e,
primary key(a, b, c));
解决方案 »
- sql语句求助!如何动态创建表?如何order by 2000个字段?如何group by 1999个字段?
- 高分相求:分布式oracle与sqlserver数据库同步方案问题?
- ~~~~~急急急急急急 两个查询的 比较 高手 赐教 谢谢 ~~~~~~~~~~~
- 高分问一个oracle 10g的简单问题
- jsp访问oracle是如何对应表呢
- 归档日志文件名的格式
- 能不能在视图上建立索引?
- 还是刚才的问题,jiezhi(浪子) 请进
- 刚学ORACLE,请用ORACLE的前辈帮我解释下面几个小问题
- 求解决方案:oracle in 内部有几千条记录,如何提高查询效率
- 如何对一个取出的字段,进行编辑
- 请教三次开方的问题
我意思是三个值完全相同才不能插入的。
如果那样可以的话我就按照 beckhambobo(beckham) 说的建立联合主键了。
只是速度上会慢嘛?因为我每次都是要循环上万条记录的,然后也不知道有没有
重复的记录,只能判断后再插入,感觉速度慢。
然后插入记录,如果有异常,就转下一条记录,
是吧?我不知道联合主键,和我用查询然后匹配判断两种在本质上有没有什么区别,
是不是对速度会有影响,我等等试看看。