问题已经解决啦,最后想说一句话是:
ORACLE的序列一定比MS SQL SERVER
的机制好很多(否则不是枉了世界第一数据库的名)
INDITIFY对于数据库至少有一个移植的问题。
另当分布式应用数据库(多台机在多个地方运行)时,
网络也不是可靠的,ID号如何不冲撞很让人头痛。
还有在多人多事务处理中,由于INDITIFY是要事后
才能拿到(插入数据后才能得到值,才能进一步事务的处理)。 
有可能产生脏数据。出现一些意料不到的问题(若你的数据在千万
以下另当别论,肯定没事)。
若你的数据不是象潮水般涌入,也没太多的事。