关于主键的选择 要保留记录的历史属性,所以表中同一个ID会有多条记录,每条记录插进来的时间都不同,现在是用ID+TIME做联合主键。还有一种方法就是再加一个SEQ字段,用ID+SEQ做联合主键,第一条记录的SEQ为1,以后每插一条记录对应的SEQ就加1,TIME依然有个字段记录下来,只是不作为主键,不知道这两种方法那种好。想听听各位高人在平时数据库涉及的经验。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也选第二种我不喜欢用time做主键如果索引列的空间用得太多,应该会影响效率的time类型查询起来,我认为没有number的方便 第二种:可以给给这俩列加一个Unique 100分只求只有一个表的SQL语句 当前系统时间增加几分钟问题 建立什么样的索引?? date类型的插入问题 oracle 10g 查询乱码 shutdown怎莫跑了20分钟还在跑 无法从套接字读取更多的数据 在oracle表中怎样创建自增长字段? oracle 数据库中行数的问题。 将一个图片文件保存到ORACLE,必须同时使用BFILE和BLOB吗? 呵呵,又来求助了,一句话说不明白,来看看吧! 还有问题!
如果索引列的空间用得太多,应该会影响效率的time类型查询起来,我认为没有number的方便