两种方式,一种是通过执行PowerDesign生成的触发器语句,一种是通过SqlDeveloper内创建触发器,但是两种方法使用之前都需要创建序列sequence
首先,创建序列sequence,以1-9999,自增1为例
①找到列名,右键选择属性properties,在sequence创建一个新的序列
②填写sequence的物理选择,每个选项看名称显而易见
③点preview预览,SQL DEVELOPER已经自动生成了相应的sql语句
④将上面的sql语句放到SQL DEVELOPER中执行,完成sequence创建
最简单的。通过SQL DEVELOPER创建序列
方法一:通过执行PowerDesign生成的触发器语句
①列名右键属性,选择刚才创建好的sequence,确定。点击preview
找到自动生成的SQL语句
放到SQL DEVELOPER中执行即可。
方法二:通过SQL DEVELOPER中的触发器选项创建
应用后即可。
验证:
提交事务
可以看到ID自动生成并自增了1