您的位置:首页 > 数据库 > Oracle

在java-oracle中实现主键值的插入

2013-11-03 15:48 190 查看
很多编程小白刚开始在往数据库中插入一条记录时,会对主键值无从下手,因为主键值本身具有不能为空且不能重复的约束,主键通常为整型其值也没有具体要求。因此可用一个自动增长序列来填充。
在oracle-java编程中通常用以下两种方式实现:
第一种:

在oracle数据库端:为表的主键创建序列和触发器。
在java中:插入一条数据时不用指出主键可以借助触发器自动填充主键值。
第二种:
在oracle端:建表后不创建主键触发器。
在java中: 直接定义一个方法获得主键号最大值,加1后做为下一条记录的主键值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: