在oracle中,因为不能设置字段的default sequence.nextval,所以如果要设置自增字段,需要使用触发器。
例如:
这种方式能在insert前,把id的值改成seq.nextval。
从而达到自增主键的目的。
但是它的开销太大,而且非常不友好。
postgresql中,建议这样使用
或者这样
请初次接触pg,ppas或者以前有mysql, oracle使用经验的童鞋注意咯。
在oracle中,因为不能设置字段的default sequence.nextval,所以如果要设置自增字段,需要使用触发器。
例如:
这种方式能在insert前,把id的值改成seq.nextval。
从而达到自增主键的目的。
但是它的开销太大,而且非常不友好。
postgresql中,建议这样使用
或者这样
请初次接触pg,ppas或者以前有mysql, oracle使用经验的童鞋注意咯。