无自增字段!
Interbase提供一个“生成器”(Generator)的东西!对于表 tbUser PK为 UserNum
要自增先得:
Create Generator GEN_USERNUM;方法一(灵活):
程序中
Select GEN_ID(GEN_USERNUM, 1) 
from RDB$Generators where RDB$Generator_Name='GEN_USERNUM'把选出的这个值做主键值即可。方法二(省事):
建Trigger
对每个表建一个Trigger before insert
在Trigger里写上
   NEW.UserNum = GEN_ID(GEN_USERNUM ,1);Interbase处理自增的方式和Oracle相似,个人觉得很方便!
不似SQL Server的自增代人做了太多的工作,有时反而不好!