oracle表字段有 autoincrement 这样的属性吗? There are two ways to do this:1.use trigger2.sequence--------------If you want to know more detail,you can search for it. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/Expert/topic/1188/1188814.xml?temp=.3250849 看了解决方案,觉得这仅仅是在插入的时候检索序列的值(nextValue),把其作为一个字段的值这样的话根本不用触发器就可以,直接在sql语句中使用就完了,比如 insert into liuyan setthreadid=序列.nextval,.... 但是如果删掉表中的一条纪录,比如不是删掉末尾的纪录而是删掉中间的纪录,那还要调整所有的记录id了,麻烦,同时此时序列的值也要剪掉1。算了还是自己对字段编码算了,不用序列值还方便一点。 求教:在linux下如何安装oracle 10g 只有表空间文件如何恢复 急急急,ORALCE为什么插入不到远程数据库 oracle10g方案比较 怎么在SQL里截串?请高人指教 为什么从表中取出来的值(float)在表中找不到与它相等的值?(表中类型为number) Oracle Database Configuration Assistant安装失败, 写了一条delete语句给老板,老板嫌他太慢,各位高手过来看一下 谁能提供专门谈论oracle的新闻组啊(必给分~!) 急!!!数据块损坏怎么办? 我在存储过程中的字符串 '这么表示? 请大家推荐一本Oracle的书!
这样的话根本不用触发器就可以,直接在sql语句中使用就完了,比如 insert into liuyan set
threadid=序列.nextval,.... 但是如果删掉表中的一条纪录,比如不是删掉末尾的纪录而是删掉
中间的纪录,那还要调整所有的记录id了,麻烦,同时此时序列的值也要剪掉1。
算了还是自己对字段编码算了,不用序列值还方便一点。