分类: Oracle
2008-04-04 13:38:48
来源:赛迪网 作者:puyu |
很多人都知道在Oracle中并没有像其他数据库中的自增字段,那么我们怎样才能实现Oracle的自增字段功能呢?下面我们通过Oracle中的Sequence和Trigger来实现此功能。
1、首先建立一个创建自增字段的存储过程
2、Oracle中执行动态SQL时要显示授权(即使该用户拥有该相关权限)
(注意:数据库用户名区分大小写)
3、重新Compile存储过程pr_CreateIdentityColumn
4、搞定,下面我们就可以用这个存储过程建立自增自段了。
5、调用存储过程建立自增字段(Note: 第一个参数是表名,第二个参数为自增字段的名字)
|