Firebird3 以后可以有自增列,也可以类似Oracle、Postgresql手动添加序列,产生新值,灵活操作。
创建序列:
INCREMENT ;
修改序列最大值:
;
产生新值:
1、 ) from rdb$database
2、 select next value for supplier_id from rdb$database
Firebird2 以后强烈推荐第二种写法,除非 步长 大于1才用第一种写法。
Firebird3 以后可以有自增列,也可以类似Oracle、Postgresql手动添加序列,产生新值,灵活操作。
创建序列:
INCREMENT ;
修改序列最大值:
;
产生新值:
1、 ) from rdb$database
2、 select next value for supplier_id from rdb$database
Firebird2 以后强烈推荐第二种写法,除非 步长 大于1才用第一种写法。